我尝试将Doubles Min / Max与0.0进行比较。
Double min = Double.MIN_VALUE;
Double max = Double.MAX_VALUE;
Double d = new Double (0.0);
System.out.println (min < d);
System.out.println (min.compareTo (d) < 0);
System.out.println (d < max);
System.out.println (d.compareTo (max) < 0);
Run Code Online (Sandbox Code Playgroud)
我希望所有输出都是正确的。
但是我得到了
false
false
true
true
Run Code Online (Sandbox Code Playgroud)
为什么?
| 归档时间: |
|
| 查看次数: |
56 次 |
| 最近记录: |