Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник Java

List.isEmpty()

Проверяет, пуст ли список.

Доступно с: Java 1.2

Синтаксис

boolean isEmpty()

Возвращаемое значение

boolean`true`, если в списке нет элементов.

Примеры

Проверка перед обращением к первому элементу:

void main() {
    List<String> orders = new ArrayList<>();
    if (orders.isEmpty()) {
        IO.println("No orders yet");
    }
    orders.add("#101");
    IO.println(orders.isEmpty());
}

Результат:

No orders yet
false

Примечания

list.isEmpty() читается лучше, чем list.size() == 0, и делает то же самое. Метод есть у всех коллекций, у Map и у строк. Если сама переменная равна null, вызов бросит NullPointerException.

См. также

  • List.size() — Возвращает количество элементов в списке.
  • List.getFirst() — Возвращает первый или последний элемент упорядоченной коллекции.

В учебнике

  • Списки: List и ArrayList — Списки в Java: ArrayList, добавление, чтение и удаление элементов, неизменяемые списки List.of и списки чисел.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.