所以我知道您可以创建一个具有多个条件的 for 循环:
for (int i=0; i<5&&i%2!=1; i++){
//Do something
}
同样的事情可以在迭代器循环中完成吗?如果可以,可以给出一个例子:
String[] arrayofstrings = {"Hello", "World"};
for (String s : arrayofstrings){
//Do something
}
最佳答案
不可以,您不能在 foreach
循环中添加条件。它只能用于迭代元素。
只能是这样:
for (String s : arrayofstrings){
//Do something
}
它不可能是这样的:
for (String s : arrayofstrings && some condition){
//Do something
}
关于java - Java 中具有多个条件的迭代器循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27007199/