Collection List Set Map 区别记忆
2012-03-20 20:20
204 查看
------//List Set Map的区别 List有序key和value都能重复 Set 无序(除treeSet) key和value都不能重复 Map无序(除treeMap) key 必须唯一 value 可以重复
有序否 | 允许元素重复否 | ||
Collection | 否 | 是 | |
List | 是 | 是 | |
Set | AbstractSet | 否 | 否 |
HashSet | |||
TreeSet | 是(用二叉树排序) | ||
Map | AbstractMap | 否 | 使用key-value来映射和存储数据,Key必须惟一,value可以重复 |
HashMap | |||
TreeMap | 是(用二叉树排序) |
有序否 允许元素重复否 ------------------------------------------------------- Collection 否 是 ------------------------------------------------------- List 是 是 -------------------------------------------------------- AbstractSet 否 Set HashSet 否 TreeSet 是(二叉树排序) =------------------------------------------------------ AbstractMap 否 Map HashMap //使用key-value来映射和存储数据,Key必须惟一,value可以重复 TreeMap 是(二叉树排序) -------------------------------------------------------- set --其中的值不允许重复,无序的数据结构 list --其中的值允许重复,因为其为有序的数据结构 map --成对的数据结构,健值必须具有唯一性(键不能同,否则值替换)
相关文章推荐
- Collection List Set Map 区别记忆
- Collection List Set Map 区别记忆
- Collection List Set Map 区别记忆
- Collection List Set Map 区别记忆
- Collection List Set Map 区别记忆
- Collection List Set Map 区别记忆 - gwshuai - JavaEye技术网站
- Collection List Set Map 区别记忆
- Collection List Set Map 区别记忆
- Collection List Set Map 区别记忆
- Collection List Set Map 区别记忆(转载)
- Collection List Set Map 区别记忆
- Collection List Set Map 区别记忆
- Collection List Set Map 区别记忆
- Collection List Set Map 区别记忆
- Collection List Set和Map用法与区别(转)
- Collection,List ,Set 和Map 用法和区别
- Collection , List , Set 和 Map 用法和区别
- Collection、List、Set和Map的相关操作的区别
- Collection List/Set/Map 的区别和联系
- Collection List Set和Map用法与区别 (转载)