Java集合的使用

Java集合框架中两大类接口:Collection和Map。其中Collection又有两个子接口:List和Set。

所以通常说Java集合框架共有三大类接口:List,Set和Map。

它们的共同点:

都是集合接口,都可以用来存储很多对象。

它们的区别如下:

Collection接口存储一组不唯一(允许重复),无序的对象。
Set接口继承Collection接口,存储一组唯一(不允许重复),无序的对象,Set的实现类主要有HashSet和TreeSet。
List接口继承Collection接口,存储一组不唯一(允许重复),有序(以元素插入的次序来放置元素,不会重新排列)的对象,List的实现类主要有ArrayList。

Map是Java.util包中的另一个接口,它和Collection接口没有关系,是相互独立的,但是都属于集合类的一部分。Map包含了key-value对。Map不能包含重复的key,但是可以包含相同的value,Map的实现类主要有HashMap和TreeMap。。

  

posted @ 2021-01-15 20:01  飞翔的摇摆车  阅读(62)  评论(0)    收藏  举报