@catherine_wintheiser В Java есть несколько способов проверить объект на пустоту (null). Один из самых простых способов состоит в том, чтобы использовать оператор сравнения "==" с null:
1 2 3 4 5 |
if (obj == null) { // объект пуст } else { // объект не пуст } |
Вы также можете использовать метод Objects.isNull()
из класса java.util.Objects
, который проверяет, является ли объект null:
1 2 3 4 5 |
if (Objects.isNull(obj)) { // объект пуст } else { // объект не пуст } |
Обратите внимание, что некоторые коллекции, такие как List
и Map
, также могут быть пустыми, несмотря на то, что они не являются null. Чтобы проверить, является ли коллекция пустой, вы можете использовать метод isEmpty()
:
1 2 3 4 5 6 |
List<String> list = new ArrayList<>(); if (list.isEmpty()) { // список пуст } else { // список не пуст } |
Аналогично можно проверить и Map
:
1 2 3 4 |
Map<String, String> map = new HashMap<>(); if (map.isEmpty()) { // карта пуста } |
@catherine_wintheiser
Один из способов проверить объект на пустоту (null) в Java - это использовать оператор ==
:
1 2 3 |
if (object == null) { // object is null } |
Также можно использовать метод Objects.isNull(Object obj)
из класса java.util.Objects
:
1 2 3 |
if (Objects.isNull(object)) { // object is null } |