摘要: 1234567891011121314151617181920212223242526272829303132333435363738394041424344import java.util.ArrayList;import java.util.Iterator;import java.util.LinkedList;import java.util.List;public class ForEachIteratorForPerformanceTest{public static void main(String[] args){int loop_count = 100000;String t 阅读全文
posted @ 2014-01-04 15:36 黎明就在眼前 阅读(485) 评论(1) 推荐(0) 编辑
摘要: ArrayList介绍ArrayList 是一个数组队列,相当于 动态数组。与Java中的数组相比,它的容量能动态增长。它继承于AbstractList,实现了List, RandomAccess, Cloneable, java.io.Serializable这些接口。 ArrayList 继承了AbstractList,实现了List。它是一个数组队列,提供了相关的添加、删除、修改、遍历等功能。 ArrayList 实现了RandmoAccess接口,即提供了随机访问功能。RandmoAccess是java中用来被List实现,为List提供快速访问功能的。在ArrayList中,我们即可 阅读全文
posted @ 2014-01-04 15:16 黎明就在眼前 阅读(297) 评论(1) 推荐(0) 编辑
摘要: 1. ArrayList概述: ArrayList是List接口的可变数组的实现。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。 每个ArrayList实例都有一个容量,该容量是指用来存储列表元素的数组的大小。它总是至少等于列表的大小。随着向ArrayList中不断添加元素,其容量也自动增长。自动增长会带来数据向新数组的重新拷贝,因此,如果可预知数据量的多少,可在构造ArrayList时指定其容量。在添加大量元素前,应用程序也可以使用ensureCapacity操作来增加ArrayList实例的. 阅读全文
posted @ 2014-01-04 13:01 黎明就在眼前 阅读(89) 评论(0) 推荐(0) 编辑
摘要: public static void main(String[] args) { // TODO Auto-generated method stub ArrayList arr = new ArrayList(); for(int i = 10;i arr = new ArrayList(); for(int i = 10;i arr = new ArrayList(); for(int i = 10;i arr = new ArrayList(); for(int i = 10;i arr = ne... 阅读全文
posted @ 2014-01-04 12:17 黎明就在眼前 阅读(6818) 评论(2) 推荐(0) 编辑