在while循环中测试退出条件的位置

时间:2017-05-01 17:21:37

标签: while-loop break

任何人都可以想到表格的任何优点

while(1) {
    ...
    if( exit_condition ) break;
    ...
}

while( !exit_condition ) {
    ...
}

2 个答案:

答案 0 :(得分:0)

也许在进入循环之前无法计算exit_condition。 因为你需要一些计算或值,在循环内计算。

答案 1 :(得分:0)

优点是你至少会进入一次循环。休息取决于你在循环内做什么。

缺点是,Java中不允许这样做。