Методът на Java HashMap isEmpty () проверява дали hashmap е празен.
Синтаксисът на isEmpty()
метода е:
hashmap.isEmpty()
Тук hashmap е обект на HashMap
класа.
isEmpty () Параметри
В isEmpty()
метода не взема никакви параметри.
isEmpty () Върната стойност
- връща,
true
ако hashmap не съдържа никакви съпоставяния ключ / стойност - връща,
false
ако hashmap съдържа съпоставяне ключ / стойност
Пример: Проверете дали 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()
метода, за да проверим дали hashmap съдържа някакви елементи или не.
Първоначално новосъздадената хеш-карта не съдържа никакъв елемент. Следователно isEmpty()
връща true
. След като добавим някои елементи ( Python , Java ), методът се връща false
.