这些都代表了
Java
中的集合,这里主要从其元素是否有序,是否可重复来进行区别记忆,以便恰当地使用。
|
|
有序否
|
允许元素重复否
| |
|
Collection
|
否
|
是
| |
|
List
|
是
|
是
| |
|
Set
|
AbstractSet
|
否
|
否
|
|
HashSet
| |||
|
TreeSet
|
是(用二叉树排序)
| ||
|
Map
|
AbstractMap
|
否
|
使用
key-value
来映射和存储数据,
Key
必须惟一,
value
可以重复
|
|
HashMap
| |||
|
TreeMap
|
是(用二叉树排序)
| ||
本文详细介绍了Java集合的不同类型及其特点,包括List、Set、Map等,着重对比了它们在元素有序性和重复性上的区别,帮助读者更好地理解和使用Java集合。
791

被折叠的 条评论
为什么被折叠?



