Java集合区别记忆

这些都代表了 Java 中的集合,这里主要从其元素是否有序,是否可重复来进行区别记忆,以便恰当地使用。
 
 
有序否
允许元素重复否
Collection
List
Set
AbstractSet
HashSet
TreeSet
是(用二叉树排序)
Map
AbstractMap
使用 key-value 来映射和存储数据, Key 必须惟一, value 可以重复
HashMap
TreeMap
是(用二叉树排序)
 

你可能感兴趣的:(java)