基本上我有一个长度为 6 的数组。这个数组用于一个简单的 for 循环。在 for 循环中,我有一个 if 语句。问题是,如果满足 if 语句中的条件,那么显然 if 语句之外的所有内容都被执行了。这不是我想要的。
例如,如果数组的第 2 和第 4 个元素仅通过条件,则我需要仅用于执行“arrayp2”和“arrayp4”。
任何帮助都会很棒。提前致谢!
for (int i = 0; i < array.length; i++)
{
if (array[i] >= 100)
{
arrayp1.someMethod(Action);
arrayp2.someMethod(Action);
arrayp3.someMethod(Action);
arrayp4.someMethod(Action);
arrayp5.someMethod(Action);
arrayp6.someMethod(Action);
}
}