集合主要有三类:Set,List,Map。
各个类的特点:
Set:不能包含重复的元素。SortedSet是一个按照升序排列元素的Set。
List:是一个有序的集合。可以包含重复的元素,提供了按照索引访问的方式。ArrayList常用作存放数组
Map:包含了key-value对。Map根据对应的key来查找value,所以不能包含重复的key,但是value可以重复。SortedMap是一个按照key升序排列的Map。
下图为集合框架中的实现类:
时间: 2024-10-18 08:40:17