我想知道防止以可扩展方式访问多个循环的最佳方法
String token;
ArrayList numbers;
ArrayList names;
for(String n : numbers){
if(token.equals(n)){
break;
}
}
for(String n : names){
if(token.equals(n)){
break;
}
}
如果我在第一个循环中发现命中,我想跳过访问第二个循环,但我想以可扩展的方式进行,因为也许稍后我将有 5 个列表
我想到的解决方案
在循环内进行多次返回,但这不是一个好的编程技术
设置一个标志并在其他循环中使用它(通过 if 条件或将其放在循环条件中,但是当我们有 5 个不同的列表时,这意味着我将有 5 个标志并检查我之前的循环。
我会很感激你的建议。谢谢