Metoden Java HashMap isEmpty () kontrollerar om hashmap är tom.
Syntaxen för isEmpty()
metoden är:
hashmap.isEmpty()
Här är hashmap ett objekt i HashMap
klassen.
isEmpty () Parametrar
Den isEmpty()
metoden tar inte några parametrar.
isEmpty () Returvärde
- returnerar
true
om hashmap inte innehåller några nyckel- / värdemappningar - returnerar
false
om hashmappen innehåller nyckel- / värdemappningar
Exempel: Kontrollera om HashMap är tom
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); ) )
Produktion
Nyskapad HashMap: () Är HashMap tom? true Uppdaterad HashMap: (Java = 14, Python = 1) Är HashMap tom? falsk
I exemplet ovan har vi skapat en hashmap med namnet språk. Här har vi använt isEmpty()
metoden för att kontrollera om hashmap innehåller några element eller inte.
Ursprungligen innehåller den nyskapade hashmap inte något element. Därför isEmpty()
återvänder true
. När vi har lagt till några element ( Python , Java ) återgår metoden false
.