List集合为什么不能这么遍历?

List<String> li = new ArrayList<String>(); li.add("张三"); li.add("李四"); li.add("张三1"); li.add("李四1");// for (String et : li) {// System.out.println(et);// } while(!li.isEmpty()) { int i = 0; String value = li.get(i); System.out.println(value); ++i; }
2026年09月25日 02:03
有1个网友回答
网友(1):

对于ArrayList来说速度比较快, 用for循环, 以size为条件遍历:
for(int i = 0 ; i < list.size() ; i++) {
system.out.println(list.get(i));