Java里面,存储数据的容器有两类,一种是数组,另一类是集合;
数组: int[] arr = new int[10];
集合:包括Collection和Map:
Collection集合:
set:元素无序,不可重复的集合
|----HashSet:主要的实现类
|----LinkedHashSet:对于频繁的遍历,效率高
|----TreeSet:可以按照添加的元素的指定属性进行排序遍历
list:元素有序,可重复的集合
|---- ArrayList:为list的主要实现类,线程不安全
|----LinkedList:对于频繁的插入、删除操作,效率高于ArrayList
|----Vector:古老的实现类,线程安全的
Map集合:key-value键值对集合。