Java HashMap isEmpty ()

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

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

 hashmap.isEmpty()

Здесь hashmap - это объект HashMapкласса.

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

isEmpty()Метод не принимает никаких параметров.

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

  • возвращается, trueесли хэш-карта не содержит сопоставлений ключ / значение
  • возвращается, falseесли хэш-карта содержит сопоставления ключей и значений

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

 import java.util.HashMap; class Main ( public static void main(String() args) ( // create an HashMap HashMap languages = new HashMap(); System.out.println("Newly Created HashMap: " + languages); // checks if the HashMap has any element boolean result = languages.isEmpty(); // true System.out.println("Is the HashMap empty? " + result); // insert some elements to the HashMap languages.put("Python", 1); languages.put("Java", 14); System.out.println("Updated HashMap: " + languages); // checks if the HashMap is empty result = languages.isEmpty(); // false System.out.println("Is the HashMap empty? " + result); ) )

Вывод

Недавно созданная HashMap: () Является ли HashMap пустой? true Обновленная HashMap: (Java = 14, Python = 1) Пустая ли HashMap? ложный

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

Изначально вновь созданная хеш-карта не содержит никаких элементов. Следовательно, isEmpty()возвращается true. Однако после добавления некоторых элементов ( Python , Java ) метод возвращается false.

Интересные статьи...