62,623
社区成员
发帖
与我相关
我的任务
分享import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class Test {
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
for (int i = 0; i < 100000; i++) {
list.add(i + "");
}
long t0, t1;
t0 = System.nanoTime();
// ①
t1 = System.nanoTime();
System.out.println(t1 - t0);
}
}形式一:
for (String str : list) {
String s = str;
}
形式二:
for (Iterator<String> i = list.iterator(); i.hasNext();) {
String s = i.next();
}
形式三:
for (int i = 0; i < list.size(); i++) {
String s = list.get(i);
}
形式四:
for (int i = 0, k = list.size(); i < k; i++) {
String s = list.get(i);
}