所有集合的顶级接口:Collection和Map。
-
Collection接口包括:List接口和Set接口。set中不能包含重复元素,List是一个有序集合可以包含重复元素。
-
Map接口的主要实现类:HashMap、TreeMap、Hashtable、ConcurrentHashMap等。Map不能包含重复的key,但是可以包含相同的value。
-
List接口实现类:ArrayList、LinkedList、Stack、Vector。
-
Set接口的实现类:HashSet、TreeSet、LinkedHashSet等。
-
所有集合类都实现了Iterator接口,用于遍历集合中元素,
主要包含以下三种方法:
hasNext()是否还有下一个元素
next()返回下一个元素
remove()删除当前元素
网友评论