English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Il metodo isEmpty() di HashMap in Java verifica se la mappa hash è vuota.
La sintassi del metodo isEmpty() è:
hashmap.isEmpty()
Il metodo isEmpty() non accetta alcun parametro.
Valore di ritorno di isEmpty()Chiave/ValoreSe la mappa hash non contiene alcun
Se la mappa hash contieneChiave/ValoreSe la mappatura è presente, restituisce false
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.