Java集合
核心概念
集合分类
Java 集合框架可以分为两条大的支线:
Collection 接口:最基本的集合框架表示方式,提供了添加、删除、清空等基本操作,它主要有三个子接口:
- List:一个有序的集合,可以包含重复的元素。实现类包括 ArrayList、LinkedList 等。
- Set:一个不包含重复元素的集合。实现类包括 HashSet、LinkedHashSet、TreeSet 等。
- Queue:一个用于保持元素队列的集合。实现类包括 PriorityQueue、ArrayDeque 等。
Map 接口:表示键值对的集合,一个键映射到一个值。键不能重复,每个键只能对应一个值。
- Map 接口的实现类包括 HashMap、LinkedHashMap、TreeMap 等。
ArrayList
LinkedList
HashMap
参考
HashMap、ArrayList、LinkedList