English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
El método isEmpty() de HashMap en Java verifica si el mapeo está vacío.
La sintaxis de isEmpty() es:
hashmap.isEmpty()
isEmpty() no toma ningún parámetro.
si el mapeo no contiene ningúnclaves/valoressi el mapeo contiene, devuelve true
si el mapeo contieneclaves/valoressi no hay valores asociados, devuelve false
import java.util.HashMap; class Main { public static void main(String[] args) { //Crear HashMap HashMap<String, Integer> languages = new HashMap<>(); System.out.println("HashMap recién creado: " + languages); //comprobar si HashMap tiene elementos boolean result = languages.isEmpty(); // true System.out.println("¿El HashMap está vacío? ", + result); //insertar algunos elementos en HashMap languages.put("Python", 1); languages.put("Java", 14); System.out.println("HashMap actualizado: ", + languages); //Revisar si el HashMap está vacío result = languages.isEmpty(); // false System.out.println("¿El HashMap está vacío? ", + result); } }
Resultados de salida
HashMap recién creado: {} ¿El HashMap está vacío? true HashMap actualizado: {Java=14, Python=1} ¿El HashMap está vacío? false
En el ejemplo anterior, creamos un mapa de hash llamado languages. Aquí, utilizamos el método isEmpty() para verificar si el mapa de hash contiene algún elemento.
Inicialmente, el nuevo mapa de hash recién creado no contiene ningún elemento. Por lo tanto, isEmpty() devuelve true. Sin embargo, después de agregar algunos elementos (Python,JavaDespués de ),este método devuelve false.