del*_*met 3 java loops while-loop
我注意到java(因此可能是C)对此没有任何问题:
while(condition1) {
//do somethin'
} while(condition2);
Run Code Online (Sandbox Code Playgroud)
这是一样的:
while(condition1 && condition2) {
//do somethin'
}
Run Code Online (Sandbox Code Playgroud)
Pet*_*rey 14
不,你有两个循环.
while(condition1) {
// do something
}
while(condition2); // second loop which does nothing.
Run Code Online (Sandbox Code Playgroud)
第二个循环与
while(condition2) { }
Run Code Online (Sandbox Code Playgroud)
编辑:我的建议是定期在IDE中使用自动格式化程序.否则,您可以创建格式,表明代码执行的操作不是.
例1
if (condition)
statement1;
statement2;
statement3;
Run Code Online (Sandbox Code Playgroud)
在这个例子中,前两个语句似乎是if条件的一部分,但只有第一个是.
例2
http://www.google.com/
statement;
Run Code Online (Sandbox Code Playgroud)
看起来不像合法的Java,但它不是格式化建议的原因;)