集合
集合分为,List 、Set 、Map
List→ArrayList:数组实现,元素有序可重复,元素值可为null(可有多个)
Set→HashSet:元素无序,不可重复,只允许有一个null
hashCode()方法:保证相同对象返回相同的int
equals()方法:保证相同对象返回true
Map→HashMap:键不能重复,允许使用null值和null键,Entry是无序排列的
Iterator(迭代器):接口以统一的方式对各种集合元素进行遍历
迭代器遍历数组:
Iterator<String> /*泛型*/ arr=set.iterator();
while(arr.hasNext()) {
System.out.println(arr.next()+" ") ;
}