Metoden Java HashMap isEmpty () kontrollerer, om hashmap er tomt.
Metodens syntaks isEmpty()
er:
hashmap.isEmpty()
Her er hashmap et objekt i HashMap
klassen.
isEmpty () Parametre
Den isEmpty()
metode tager ikke nogen parametre.
isEmpty () Return Value
- returnerer,
true
hvis hashmap ikke indeholder nogen nøgle- / værditilknytninger - vender tilbage,
false
hvis hash-kortet indeholder nøgle- / værditilknytninger
Eksempel: Kontroller, om HashMap er 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
Nyligt oprettet HashMap: () Er HashMap tom? true Opdateret HashMap: (Java = 14, Python = 1) Er HashMap tom? falsk
I ovenstående eksempel har vi oprettet et hashmap-navn med sprog. Her har vi brugt isEmpty()
metoden til at kontrollere, om hashmap indeholder elementer eller ej.
Oprindeligt indeholder den nyoprettede hashmap ikke noget element. Derfor isEmpty()
vender tilbage true
. Når vi imidlertid har tilføjet nogle elementer ( Python , Java ), vender metoden tilbage false
.