Java 在中断while循环后是否可以重新进入该循环?
所以当我休息的时候;语句在while循环结束时,或者当其条件设置为false时,是否有任何方法可以跳回循环顶部并再次遍历它 我知道这一点;陈述它跳回while循环的顶部,但仅当它在该循环内部声明时 在完全退出循环后,是否有某种方法可以达到相同的效果Java 在中断while循环后是否可以重新进入该循环?,java,loops,while-loop,Java,Loops,While Loop,所以当我休息的时候;语句在while循环结束时,或者当其条件设置为false时,是否有任何方法可以跳回循环顶部并再次遍历它 我知道这一点;陈述它跳回while循环的顶部,但仅当它在该循环内部声明时 在完全退出循环后,是否有某种方法可以达到相同的效果 while(true) { //code break; } int i=1; if(i=1) { //command to go back into the while loop } 试试这个。 可以使用“转到标签”并在
while(true) {
//code
break;
}
int i=1;
if(i=1) {
//command to go back into the while loop
}
试试这个。
可以使用“转到标签”并在循环顶部添加标签
标签:
While循环
后藤标签 这似乎可以通过将代码拆分为方法并重用它们来解决 无效执行器{ whiletrue{ //代码 打破 } } 空灰凝灰岩{ 执行董事; int i=1; ifi==1{//在此处添加了一个=符号以进行比较,而不是赋值 执行董事; } }
听起来像是要将循环嵌套在另一个循环中。您希望再次运行循环的条件是什么?您好,您可以更具体地说明您试图通过代码示例实现什么。即使是伪代码,也会有所帮助。这看起来像是一个不,这是不可能的,不是在程序语言中。也许把你的循环放在一个方法中,不要使用循环的局部变量,这样当你打破循环时它们保持不变,然后你可以再次调用methodloop,这是我能想到的最好的方法。你可以将整个循环包装在另一个循环中。不确定这是否是您要问的。goto可能在Java中被保留,但它实际上并不意味着什么