【简答题】简述集合List、Set和Map的区别。
List的特点是元素有序、可重复。List接口的主要实现类有ArrayList和LinkedList。Set的特点是元素无序、不可重复。Set接口的主要实现类有HashSet和TreeSet。Map的特点是存储的元素是键(Key)、值(Value)映射关系,元素都是成对出现的。Map接口的主要实现类有HashMap和TreeMap。
举一反三
内容
- 0
List、Set、Map哪个继承自Collection接口,以下说法正确的是( )。 A: List Map B: Set Map C: List Set D: List Map Set
- 1
集合List,Set,Map中,______ 可以存储重复元素?
- 2
智慧职教: List是单列结合,Set和Map是双列集合。
- 3
列表(List)、集合(Set)和映射(Map)都是java.util包中的接口。
- 4
下面()接口继承自Collection接口。 A: List和Map B: Set和Map C: List和Set D: Map和Queue