English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Метод isEmpty() класса Java ArrayList используется для проверки, пуст ли ArrayList.
Синтаксис метода isEmpty():
arraylist.isEmpty()
Метод isEmpty() не принимает هیچ параметров.
Если ArrayList не содержит элементов, возвращает true
Если ArrayList содержит某些 элементы, возвращает false
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.