在for循环里,怎么让一段代码只执行一次?
程序员文章站
2024-03-23 18:28:22
...
在循环外面设置一个布尔变量作为标记变量,第一次满足条件的时候将该变量设置为true,下次在进入循环的时候由于标记变量的值已经被设置为true,该代码段不再执行机会。
ArrayList list = new ArrayList();
boolean fg = true;
for (String str : list) {
if (str 满足某个条件 && fg) {
fg = false;
代码1
}
代码2
}