ArrayList的介绍
ArrayList是一个容量能够动态增长的动态数组。但是它和数组又不一样,它继承了AbstractList,实现了List、RandomAccess(随机访问)、Cloneable、Serializable接口。
三种方式第二种遍历方式,因为效率最高,自己加入系统时间算时间差来比较得出。
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
/**
* @author nowjava
*/
public class NowJavaExample {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add("https://www.baidu.com");
list.add("https://www.qq.com");
list.add("https://nowjava.com");
// 1、迭代器
Iterator<String> it = list.iterator();
while (it.hasNext()) {
System.out.println(it.next());
}
System.out.println("-----------------------");
// 2、for
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
/**代码未完, 请加载全部代码(NowJava.com).**/
本文系作者在时代Java发表,未经许可,不得转载。如有侵权,请联系nowjava@qq.com删除。