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? помилковий

У наведеному вище прикладі ми створили хеш-карту з іменами мови. Тут ми використали isEmpty()метод, щоб перевірити, чи містить хеш-карта якісь елементи чи ні.

Спочатку новостворена хеш-карта не містить жодного елемента. Отже, isEmpty()повертається true. Однак після того, як ми додаємо деякі елементи ( Python , Java ), метод повертається false.

Цікаві статті...