我的朋友在他的编程类中编写了这个代码:
public class test {
public static void main(String args[]) {
double x = 0.9;
double y = 0.1;
boolean truth = x < 1 && x > 0 && y < 1 && y > 0;
System.out.println(truth);
}
}
Run Code Online (Sandbox Code Playgroud)
我想(对我自己)是否有办法简化这一行中的条件运算符:
boolean truth = x < 1 && x > 0 && y < 1 && y > 0;
Run Code Online (Sandbox Code Playgroud)
Jus*_*ner 14
单线的唯一选择是使用括号.就个人而言,我更喜欢多个陈述,以使事情更清晰:
boolean isXInRange = x > 0 && x < 1;
boolean isYInRange = y > 0 && y < 1;
boolean truth = isXInRange && isYInRange;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
130 次 |
| 最近记录: |