这些都代表了 Java 中的集合,这里主要从其元素是否有序,是否可重复来进行区别记忆,以便恰当地使用。
有序否
允许元素重复否
Collection
否
是
List
是
是
Set
AbstractSet
否
否
HashSet
TreeSet
是(用二叉树排序)
Map
AbstractMap
否
使用 key-value 来映射和存储数据, Key 必须惟一, value 可以重复
HashMap
TreeMap
是(用二叉树排序)
相关资源:集合(接口)思维导图强化记忆
转载请注明原文地址: https://www.6miu.com/read-5052058.html