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 и списки чисел.