我看到了如何打破循环(使用标签和打破标签)..但我想打破第一个for循环取决于第二个for循环:
例如 :
public class HelloWorld {
static private int i;
public static void main(String[] args) {
int y = 20;
for (; y <= 30; y += 2)
{
System.out.printf("value of increamented y Value is %d\n", y);
increamentiValue();
}
}
private static void increamentiValue()
{
i = 0;
for (; i <= 5; i += 2) {
System.out.printf("value of i is %d\n", i);
}
}
}
例如在这里我想打破“ y”循环取决于“ i”循环的迭代次数..
例如:
如果我在“ i”循环中的数字迭代等于0 ..我想中断“ y”循环,因为在我的程序中“ i”检查错误...在我的ysytem中,错误可能出现任何“ i” ..如果两次我没有错误(i == 0),我想中断“ y”循环。
EX:
如果
在y = 22时,i == 0;(没有错误)
在y = 23时,i == 0;(没有错误发生)
我不想继续到30岁。我想打破y循环。
有increamenti_Value
返回值是main
用来终止循环。
但是,另外,在循环中使用实例变量(i
)是一件非常令人怀疑的事情。使用循环,省略初始化程序子句,然后在上面的行中设置初始条件,这也很奇怪。for
increamenti_Value
for
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句