Jof*_*sey -1 java while-loop java-7
以下语句在Java中的含义是什么?
while(condition_1) {
do something...
} while (condition_2);
Run Code Online (Sandbox Code Playgroud)
有没有真实的情况可以使用它?
更新:代码示例
int i = 3;
while (i < 10) {
System.out.println(i++);
} while (i < 15);
Run Code Online (Sandbox Code Playgroud)
Kev*_*man 10
它只是2声明.与第一个while循环的右括号位于同一行时,第二个没有意义.在大多数情况下,空白并不重要.如果两个while语句之间有空行,您的代码将执行相同的操作.
编辑:因为你编辑了你的代码以包含一个空的while循环,你应该注意到你的第二个while循环实际上并没有做除循环之外的任何事情.所以,如果你循环一次,你将永远循环.你可能会把它与do-while循环混淆,在这种情况下你应该参考教程:http://docs.oracle.com/javase/tutorial/java/nutsandbolts/while.html