小编Chi*_*ick的帖子

为什么自动装箱/拆箱失败?

在下面的程序中,结果被认为0.0是小于Double.MIN_VALUE.为什么?

我们有一个解决方案(Doubles仅使用和使用compareTo),我想了解为什么拆箱在这里失败.

import java.util.Date;
import java.util.Calendar;
import java.math.BigDecimal;

public class Test {

  public static void main(String[] args) {
    double max = 99999.9999;
    double min = Double.MIN_VALUE;
    Double test = 0.0;

    System.out.println(max > test); // expect true; is true
    System.out.println(test > min); // expect true; is false
  }
}
Run Code Online (Sandbox Code Playgroud)

java autoboxing

7
推荐指数
2
解决办法
821
查看次数

标签 统计

autoboxing ×1

java ×1