1) 编写一个类Example05 2) 在类中定义一个List集合,并向集合中添加数据 3) 通过调用List集合的iterator()方法获得迭代器对象 4) 在while循环条件中使用hashNext()方法判断集合中是否存在下一个元素,如果存在,则调用next()方法将元素取出,否则说明已到达了集合末尾,停止遍历元素
时间: 2024-03-01 16:55:14 浏览: 42
浅谈Python中的数据类型
好的,以下是你的代码:
```java
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class Example05 {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add("Java");
list.add("Python");
list.add("C++");
Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {
String element = iterator.next();
System.out.println(element);
}
}
}
```
这个例子中,我们新建了一个 `List` 对象 `list`,并向其中添加了三个元素。我们通过调用 `list` 的 `iterator()` 方法获得了一个迭代器对象 `iterator`,然后通过 `while` 循环遍历了 `list` 中的元素。在每次循环中,我们通过 `hasNext()` 方法判断是否还有下一个元素,如果有,则通过 `next()` 方法将元素取出来并打印输出。这样,我们就完成了对 `list` 的遍历。
阅读全文