Java中的double isInfinite()方法

isInfinite()如果此Double值的大小无限大,则Double方法返回true,否则返回false。

假设我们有以下Double值。

Double val1 = new Double(3/0.);
Double val2 = new Double(0/0.);

立即使用该isInfinite()方法。返回值是一个布尔值。

val1.isInfinite();
val2.isInfinite();

以下是最后一个示例。

示例

public class Demo {
   public static void main(String args[]) {
      Double val1 = new Double(3/0.);
      Double val2 = new Double(0/0.);
      System.out.println(val1.isInfinite());
      System.out.println(val2.isInfinite());
   }
}

输出结果

true
false