Metóda Java HashMap isEmpty () kontroluje, či je hashmapa prázdna.
Syntax isEmpty()
metódy je:
hashmap.isEmpty()
Tu je hashmap objektom HashMap
triedy.
isEmpty () parametre
isEmpty()
Metóda neberie žiadne parametre.
isEmpty () návratová hodnota
- vráti,
true
ak hashmap neobsahuje žiadne mapovania kľúčov / hodnôt - vráti,
false
ak hashmap obsahuje mapovanie kľúčov / hodnôt
Príklad: Skontrolujte, či je HashMap prázdny
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ýkon
Novo vytvorená HashMap: () Je HashMap prázdna? true Aktualizovaná HashMap: (Java = 14, Python = 1) Je HashMap prázdny? nepravdivé
Vo vyššie uvedenom príklade sme vytvorili hashmapu s názvom jazyky. Tu sme použili isEmpty()
metódu na kontrolu toho, či hashmap obsahuje nejaké prvky alebo nie.
Novo vytvorená mapa hash pôvodne neobsahuje žiadny prvok. Preto sa isEmpty()
vracia true
. Po pridaní niektorých prvkov ( Python , Java ) sa však metóda vráti false
.