Java集合-----Set
集合:就像一种容器,可以把多个对象放进该容器中。
Java集合分为:Set、List、Map三种体系。
Set:无序的,不可重复的;
List:有序的,可重复的;
Map:代表有映射关系的集合,Map保存的每一项数据都是key-value对。
注意:Java 5后添加了Queue体系,代表一种队列集合实现。
集合和数组对比:
1.数组一旦初始化,长度不可变;
2.数组无法保存具有映射关系的数据,例如成绩表:语文---79;
3.数组的元素可以是基本类型的值,也可以是对象,而集合只能是保存对象;
Java集合由两个接口派生而出:Collection和Map,这两个是Java集合框架的根接口。
他们包含的子接口和实现类如下图
初步学习:
http://blog.csdn.net/fenglibing/article/details/8905007
http://developer.51cto.com/art/201309/410205_all.htm
hashCode是什么:
http://blog.csdn.net/fenglibing/article/details/8905007
时间: 2024-10-24 10:20:33