Метод isNull
Метод isNull класса Objects проверяет, является ли переданный объект null. Он возвращает true, если объект равен null, и false в противном случае. В единственный параметр метода мы передаем ссылку на объект, который хотим проверить. Этот метод особенно полезен при написании безопасного кода, так как позволяет избежать NullPointerException при вызове методов у потенциально пустых ссылок.
Синтаксис
Objects.isNull(obj)
Пример
Давайте проверим строковую переменную, которая содержит null:
import java.util.Objects;
public class Main
{
public static void main(String[] args)
{
String str = null;
boolean res = Objects.isNull(str);
System.out.println(res);
}
}
Результат выполнения кода:
true
Пример
Давайте проверим строку, которая имеет значение:
import java.util.Objects;
public class Main
{
public static void main(String[] args)
{
String str = "abcde";
boolean res = Objects.isNull(str);
System.out.println(res);
}
}
Результат выполнения кода:
false
Смотрите также
-
метод
nonNull,
который проверяет объект на неравенство null -
метод
requireNonNull,
который выбрасывает исключение при null -
класс
NullPointerException,
который возникает при разыменовании null -
класс
Objects,
который содержит статические методы для работы с объектами