English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основной курс Java

Java Управление потоком

Java Массив

Java Ориентированность на объекты (I)

Java Ориентированность на объекты (II)

Java Ориентированность на объекты (III)

Обработка исключений Java

Java Список (List)

Java Очередь (Queue)

Java Словарь (Map)

Java Множество (Set)

Java Вход/Выход (I/O)

Java Reader/Writer

Другие темы Java

Использование метода isEmpty() класса Java ArrayList с примерами

Java методы ArrayList

Метод isEmpty() класса Java ArrayList используется для проверки, пуст ли ArrayList.

Синтаксис метода isEmpty():

arraylist.isEmpty()

Параметры isEmpty()

Метод isEmpty() не принимает هیچ параметров.

Возврат значения isEmpty()

  • Если ArrayList не содержит элементов, возвращает true

  • Если ArrayList содержит某些 элементы, возвращает false

Пример: Проверка, пуст ли ArrayList

import java.util.ArrayList;
class Main {
    public static void main(String[] args) {
        //Создание ArrayList
        ArrayList<String> languages = new ArrayList<>();
        System.out.println("Новый созданный ArrayList: " + languages);
        //Проверка наличия элементов в ArrayList
        boolean result = languages.isEmpty(); // true
        System.out.println("ArrayList пуст? " + result);
        //Добавление элементов в ArrayList
        languages.add("Python");
        languages.add("Java");
        System.out.println("Обновленный ArrayList: " + languages);
        // Проверка, пуст ли ArrayList
        result = languages.isEmpty(); // false
        System.out.println("ArrayList пуст? " + result);
    }
}

Результат вывода

Новоиспеченный ArrayList: []
ArrayList пуст? true
Обновленный ArrayList: [Python, Java]
ArrayList пуст? false

В приведенном выше примере мы создали ArrayList под названием languages. Здесь мы используем метод isEmpty() для проверки, содержит ли ArrayList какие-либо элементы.

Вначале, новоиспеченный ArrayList не содержит элементов. Поэтому isEmpty() возвращает true. Однако, после добавления некоторых элементов (Python,Javaпосле чего该方法 возвращает false.

Java методы ArrayList