Java HashMap er tom ()

Metoden Java HashMap isEmpty () kontrollerer, om hashmap er tomt.

Metodens syntaks isEmpty()er:

 hashmap.isEmpty()

Her er hashmap et objekt i HashMapklassen.

isEmpty () Parametre

Den isEmpty()metode tager ikke nogen parametre.

isEmpty () Return Value

  • returnerer, truehvis hashmap ikke indeholder nogen nøgle- / værditilknytninger
  • vender tilbage, falsehvis 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.

Interessante artikler...