ArrayList<Integer> myList = new ArrayList<>();myList.add(1);myList.add(2);myList.add(3);Iterator<Integer> myIter = myList.iterator();while (myIter.hasNext()) { System.out.println(myIter.next());}
时间: 2023-08-14 16:03:27 浏览: 82
Java ArrayList.add 的实现方法
这段代码创建了一个ArrayList对象myList,向其中添加了3个整数元素(1、2、3)。然后通过调用myList的iterator()方法获得迭代器对象myIter。接下来使用while循环遍历myList中的元素,每次循环都调用myIter的hasNext()方法判断是否还有下一个元素,如果有,则调用myIter的next()方法返回当前元素并移动到下一个元素。在每次循环中,使用System.out.println()方法打印当前元素的值。当遍历完成后,退出循环。因此,这段代码的输出结果为:
```
1
2
3
```
即依次输出myList中的3个元素。
阅读全文