一、集合
List:
迭代器:
作用:获取集合中的元素
支持ArrayList和LinkedList两个集合
集合名.listIterator();//表示从第一个元素的上面开始访问
集合名.listIterator(int index);//表示从指定下标的位置的上面开始访问
hasPrevious():判断是否有上一个元素可以访问
Previous():获取上一个元素。
Set:
特点:存储无序(不再支持索引),不能存储重复数据,可以有NULL
Set集合:
HashSet,通过哈希值来添加元素于哈希表中,通常用来输出数据的方案:Iterator实现数据的删除和遍历
TreeSet,如果元素具备自然顺序的特性,那么就按自然顺序排序存储
SET中不能出现重复数据。
Map:
Map<K,V>:存储数据是以键值对的形式存储
HashMap: 键不能重复,值可以重复,底层也是基于哈希表来实现的