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

Основной учебник Java

Онлайн инструменты

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

Java Массив

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

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

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

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

Java Список (List)

Java Queue (очередь)

Java Map коллекция

Java Set коллекция

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

Java Reader/Writer

Другие темы Java

Java методы HashMap

Java HashMap isEmpty() метод и пример использования

Java HashMap isEmpty() метод проверяет, пуст ли хэш-отображение.

Синтаксис isEmpty()

hashmap.isEmpty()

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

isEmpty() без параметров

  • Возврат isEmpty()Ключ/значениеЕсли хэш-отображение не содержит никаких

  • Если хэш-отображение содержитКлюч/значениеЕсли есть отображение, верните false

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

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

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

Созданный HashMap: {}
HashMap пуст? true
Обновленный HashMap: {Java=14, Python=1}
HashMap пуст? false

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

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

Java методы HashMap