1.iterator,边遍历边删除
public class TestArrayList {
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);
Iterator iterator = list.iterator();
while(iterator.hasNext()){
System.out.println(iterator.next());
iterator.remove();
break;
}
System.out.println();
for (Integer i : list){
System.out.println(i);
}
}
}
2.耗时统计
public class TestCreateCollection {
public static void main(String[] args) {
Collection<String> collection = new ArrayList<>();
collection.add("a");
Collection<String> collectionCopy = new ArrayList<>();
long start = System.currentTimeMillis();
for (int i = 0; i < 100000000; i++) {