以下是一个使用迭代器遍历集合并在满足某个条件时提前终止的示例代码:
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class Main {
public static void main(String[] args) {
List numbers = new ArrayList<>();
numbers.add(1);
numbers.add(2);
numbers.add(3);
numbers.add(4);
numbers.add(5);
Iterator iterator = numbers.iterator();
while (iterator.hasNext()) {
int number = iterator.next();
System.out.println(number);
if (number == 3) {
// 满足条件时提前终止遍历
break;
}
}
}
}
以上代码创建了一个包含数字的List集合,并使用迭代器进行遍历。在遍历过程中,如果遇到数字为3,则使用break
语句提前终止遍历。
输出结果为:
1
2
3