Java迭代器遍历的方法是使用while循环和迭代器的hasNext()
和next()
方法进行遍历。
具体步骤如下:
创建一个迭代器,通过调用iterator()
方法获取集合的迭代器对象。
使用hasNext()
方法检查迭代器是否还有下一个元素。
使用next()
方法获取下一个元素,并将其赋值给一个变量。
在while循环中重复步骤2和步骤3,直到没有下一个元素为止。
示例代码如下:
Iterator<String> iterator = collection.iterator();
while (iterator.hasNext()) {
String element = iterator.next();
// 对元素进行处理
}
此外,还可以使用增强for循环(foreach循环)来遍历集合,示例代码如下:
for (String element : collection) {
// 对元素进行处理
}
使用增强for循环时,内部自动使用了迭代器,简化了代码的编写。