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

Java 基礎教程

Controllo dei flussi di Java

Array di Java

Orientamento ad oggetti di Java (I)

Orientamento ad oggetti di Java (II)

Orientamento ad oggetti di Java (III)

Java 异常处理

Lista di Java

Queue di Java (coda)

Map di Java

Set di Java

Input/Output (I/O) Java

Reader/Writer Java

Altri argomenti Java

Uso e esempio del metodo isEmpty() di HashMap in Java

Metodi HashMap Java

Il metodo isEmpty() di HashMap in Java verifica se la mappa hash è vuota.

La sintassi del metodo isEmpty() è:

hashmap.isEmpty()

Parametro di isEmpty()

Il metodo isEmpty() non accetta alcun parametro.

Parametro di isEmpty()

  • Valore di ritorno di isEmpty()Chiave/ValoreSe la mappa hash non contiene alcun

  • Se la mappa hash contieneChiave/ValoreSe la mappatura è presente, restituisce false

Esempio: Controlla se HashMap è vuoto

import java.util.HashMap;
class Main {
    public static void main(String[] args) {
        //Crea HashMap
        HashMap<String, Integer> languages = new HashMap<>();
        System.out.println("Nuovo HashMap creato: " + languages);
        //Controlla se HashMap contiene elementi
        boolean result = languages.isEmpty(); // true
        System.out.println("HashMap vuoto? " + result);
        //Inserisci alcuni elementi in HashMap
        languages.put("Python", 1);
        languages.put("Java", 14);
        System.out.println("HashMap aggiornato: " + languages);
        //Verifica se HashMap è vuota
        result = languages.isEmpty(); // false
        System.out.println("HashMap vuoto? " + result);
    }
}

Risultato di output

HashMap appena creato: {}
HashMap vuoto? true
HashMap aggiornato: {Java=14, Python=1}
HashMap vuota? false

Nell'esempio sopra, abbiamo creato una mappa hash chiamata languages. Qui, abbiamo utilizzato il metodo isEmpty() per verificare se la mappa hash contiene qualsiasi elemento.

All'inizio, la mappa hash appena creata non contiene alcun elemento. Pertanto, isEmpty() restituisce true. Tuttavia, dopo aver aggiunto alcuni elementi (Python,JavaDopo il punto, il metodo restituisce false.

Metodi HashMap Java