English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java Grund教程

Java Flusskontrolle

Java Array

Java objektorientiert (I)

Java objektorientiert (II)

Java objektorientiert (III)

Java Ausnahmebehandlung

Java Liste (List)

Java Queue (Warteschlange)

Java Map-Kollektion

Java Set-Kollektion

Java Eingabe-Ausgabe (I/O)

Java Reader/Writer

Andere Themen in Java

Verwendung und Beispiel der isEmpty() Methode der Java HashMap

Java HashMap Methoden

Die isEmpty() Methode der Java HashMap überprüft, ob der Hash-Mapping leer ist.

Die Syntax der isEmpty() Methode ist:

hashmap.isEmpty()

Parameter der isEmpty()

Die isEmpty()-Methode hat keine Parameter.

Rückgabewert von isEmpty()

  • Wenn der Hash-Mapping keine Elemente enthältSchlüssel/WertWird ein Mapping zurückgegeben, dann true

  • Wenn der Hash-Mapping enthältSchlüssel/WertWird ein Mapping zurückgegeben, dann false

Beispiel: Überprüfen Sie, ob der HashMap leer ist

import java.util.HashMap;
class Main {
    public static void main(String[] args) {
        //HashMap erstellen
        HashMap<String, Integer> languages = new HashMap<>();
        System.out.println("Neu erstellter HashMap: " + languages);
        //Überprüfen Sie, ob der HashMap Elemente enthält
        boolean result = languages.isEmpty(); // true
        System.out.println("HashMap ist leer? " + result);
        //Einige Elemente in den HashMap einfügen
        languages.put("Python", 1);
        languages.put("Java", 14);
        System.out.println("Aktualisierte HashMap: " + languages);
        //Überprüfen Sie, ob HashMap leer ist
        result = languages.isEmpty();  // false
        System.out.println("HashMap ist leer? " + result);
    }
}

Ausgaberesultat

Neu erstelltes HashMap: {}
HashMap ist leer? true
Aktualisierte HashMap: {Java=14, Python=1}
HashMap ist leer? false

Im obigen Beispiel haben wir ein Hash-Mapping namens languages erstellt. Hier verwenden wir die isEmpty()-Methode, um zu überprüfen, ob das Hash-Mapping irgendwelche Elemente enthält.

Zunächst enthält das neu erstellte Hash-Mapping keine Elemente. Daher gibt isEmpty() true zurück. Allerdings gibt isEmpty() true zurück, nachdem einige Elemente hinzugefügt wurden (Python,Java)nachdem, diese Methode gibt false zurück.

Java HashMap Methoden