小编sil*_*lph的帖子

在if-then-else语句中明确表示范围是否有害?

(我搜索了"其他如果范围"但没有提出任何回答我的问题的帖子).

当使用if .. elseif .. else根据某些(互斥)范围内的变量选择要做什么时,我喜欢明确指定范围:

int num = 55;
String message;

if (num >= 20) {
    // update message variable
    message = "Bigger or equal to than 20";
}
else if (10 <= num && num < 20) {
    // update message variable
}
else if (0 <= num && num < 10) {
   // update message variable
}
else if (num < 0) {
   // update message variable
}

System.out.println(message);
Run Code Online (Sandbox Code Playgroud)

但是我看到的所有教科书和讲义都写了这样一个例子:

int num = 55;
String message;

if …
Run Code Online (Sandbox Code Playgroud)

java conditional

5
推荐指数
2
解决办法
86
查看次数

标签 统计

conditional ×1

java ×1