黑马程序员技术交流社区

标题: Collection,List,Map,Set之间的关系 [打印本页]

作者: 字研字禹    时间: 2013-7-11 18:39
标题: Collection,List,Map,Set之间的关系
它们几个之间具体是什么关系

作者: 龚首道    时间: 2013-7-11 20:50
Collection(每个位置只有一个元素):List   、 Set(不能含有重复的元素)
Map(像数据库一样,有Key和value):HashMap   、HashTable、TreeMap
作者: 在乎..    时间: 2013-7-11 23:46
Collection----  Collection 接口 是List 和Set的父接口
                 |---List 有序且允许元素重复。
             |--ArrayList 一种类似数组的形式进行存储
             |--LinkedList 链表存储
             |--Vector  实现类似数组功能

          |---Set 不允许元素重复
             |--HashSet 哈希编码存储
                        |--TreeSet  唯一一个在集合中有排序的

Map---      key对value的映射集合
         |--HashMap 哈希结构
         |--TreeMap  二叉树结构




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2