Java集合
uestcxa2014
这个作者很懒,什么都没留下…
展开
-
Java集合综述
1. 集合类和数组(1)数组元素可以是基本数据类型也可以是对象,而集合里只能保存对象。(2)数组创建之后长度是固定的不能改变,集合类创建后长度可以随着数据量的大小自动增长。2. Java集合接口由两个接口派生:Collection和Map。3.Collection接口是List、Set、Queue接口的父接口,常用方法如下:Methods 修饰符与类型方原创 2015-11-21 21:19:02 · 284 阅读 · 0 评论 -
List集合之ArrayList
1.List集合1.1 List集合中元素有次序、可以重复,可以通过索引来访问集合中的元素。默认按照元素的添加顺序来设置元素的序号,序号从0开始。1.2 List做为Collection的子接口,继承了Collection接口的所有方法。同时由于List集合的有序性,可以通过序号来访问、删除、设置、获取指定元素序号、获取指定序号元素子集等。具体代码,如下:List strLists =原创 2015-11-22 17:15:45 · 556 阅读 · 0 评论 -
Java集合之Set
一 综述Set集合类似 于数学中的集合,不允许有重复元素。它判断对象是否相等是根据equals方法。Set继承了Collection的方法,没有另外添加方法。经常使用的是HashSet、TreeSet。1.HashSet :按照hash算法存储元素,因此查找和存取元素性能较高。(1)HashSet不是线程同步的; (2)元素顺序是变化的; (3)元素的值可以是null,但是原创 2015-11-29 08:43:25 · 271 阅读 · 0 评论 -
Java集合之Map
一、综述 Map用来保存具有映射关系的元素,以键值对(key-value)的形式出现。key-value存在意义对应的关系,通过key可以找到唯一的value,所以Map集合中的key不可以重复,key类似于集合中的Set,value值可以重复。Java中Map集合可以类似Set去看,HashMap、LinkedHashMap、TreeMap。Java源码就是在先实现Map 的基础之原创 2015-11-29 19:45:06 · 234 阅读 · 0 评论