在Java中退出/终止while循环的最佳方式是什么?
例如,我的代码当前如下所示:
while(true){
if(obj == null){
// I need to exit here
}
}
发布于 2011-10-31 17:17:35
while(obj != null){
// statements.
}
发布于 2011-10-31 17:18:11
break
就是你要找的东西:
while (true) {
if (obj == null) break;
}
或者,重构您的循环:
while (obj != null) {
// do stuff
}
或者:
do {
// do stuff
} while (obj != null);
发布于 2011-10-31 17:16:36
看一看甲骨文的Java™ Tutorials。
但基本上,作为dacwe said,使用break
。
如果可以,避免使用break并将检查作为while循环的条件,或者使用do while循环之类的东西通常会更清楚。然而,这并不总是可能的。
https://stackoverflow.com/questions/7951690
复制相似问题