Метод isFinite
Метод isFinite класса Double проверяет, является ли число конечным. В параметр передают примитив double. Метод возвращает true для обычного числа и нуля. Бесконечность и NaN дают false.
Синтаксис
Double.isFinite(double value)
Пример
Давайте проверим обычное число:
public class Main
{
public static void main(String[] args)
{
System.out.println(Double.isFinite(3.14));
}
}
Результат выполнения кода:
true
Пример
Бесконечность конечной не считается:
public class Main
{
public static void main(String[] args)
{
double value = 1.0 / 0.0;
System.out.println(Double.isFinite(value));
}
}
Результат выполнения кода:
false
Смотрите также
-
метод
isNaN,
который проверяет неопределенное значение -
метод
isInfinite,
который проверяет бесконечность -
класс
Double,
который представляет длинную дробь