Metoda Java HashMap isEmpty () kontroluje, zda je hashmap prázdná.
Syntaxe isEmpty()
metody je:
hashmap.isEmpty()
Zde je hashmap objekt HashMap
třídy.
isEmpty () parametry
isEmpty()
Metoda nebere žádné parametry.
isEmpty () návratová hodnota
- vrátí,
true
pokud hashmap neobsahuje žádné mapování klíč / hodnota - vrátí,
false
pokud hashmap obsahuje mapování klíč / hodnota
Příklad: Zkontrolujte, zda je HashMap prázdný
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); ) )
Výstup
Nově vytvořená HashMap: () Je HashMap prázdná? true Aktualizováno HashMap: (Java = 14, Python = 1) Je HashMap prázdný? Nepravdivé
Ve výše uvedeném příkladu jsme vytvořili hashmapu pojmenovanou jazyky. Zde jsme použili isEmpty()
metodu ke kontrole, zda hashmap obsahuje nějaké prvky nebo ne.
Zpočátku nově vytvořená hashmapa neobsahuje žádný prvek. Proto se isEmpty()
vrací true
. Poté, co přidáme některé prvky ( Python , Java ), se metoda vrátí false
.