El método isEmpty() de Dictionary Class verifica si este diccionario tiene asignaciones de clave-valor o no. La función devuelve VERDADERO solo si no hay ninguna entrada en este diccionario.
Sintaxis:
public abstract boolean isEmpty()
Valor de retorno: la función devuelve VERDADERO si el diccionario está vacío y FALSO en caso contrario.
Excepción: la función no arroja ninguna excepción.
Los siguientes programas ilustran el uso del método Dictionary.isEmpty() :
Programa 1:
// Java Program to illustrate // Dictionary.isEmpty() method import java.util.*; class GFG { public static void main(String[] args) { // Create a new hashtable Dictionary<Integer, String> d = new Hashtable<Integer, String>(); // Insert elements in the hashtable d.put(1, "Geeks"); d.put(2, "for"); d.put(3, "Geeks"); // Print the Dictionary System.out.println("\nDictionary: " + d); // check if this dictionary is empty // using isEmpty() method if (d.isEmpty()) { System.out.println("Dictionary " + "is empty"); } else System.out.println("Dictionary " + "is not empty"); } }
Producción:
Dictionary: {3=Geeks, 2=for, 1=Geeks} Dictionary is not empty
Programa 2:
// Java Program to illustrate // Dictionary.isEmpty() method import java.util.*; class GFG { public static void main(String[] args) { // Create a new hashtable Dictionary<String, String> d = new Hashtable<String, String>(); // Print the Dictionary System.out.println("\nDictionary: " + d); // check if this dictionary is empty // using isEmpty() method if (d.isEmpty()) { System.out.println("Dictionary " + "is empty"); } else System.out.println("Dictionary " + "is not empty"); // Insert elements in the hashtable d.put("a", "GFG"); d.put("b", "gfg"); // Print the Dictionary System.out.println("\nDictionary: " + d); // check if this dictionary is empty // using isEmpty() method if (d.isEmpty()) { System.out.println("Dictionary " + "is empty"); } else System.out.println("Dictionary " + "is not empty"); // Remove elements in the hashtable d.remove("a"); d.remove("b"); // Print the Dictionary System.out.println("\nDictionary: " + d); // check if this dictionary is empty // using isEmpty() method if (d.isEmpty()) { System.out.println("Dictionary " + "is empty"); } else System.out.println("Dictionary " + "is not empty"); } }
Producción:
Dictionary: {} Dictionary is empty Dictionary: {b=gfg, a=GFG} Dictionary is not empty Dictionary: {} Dictionary is empty
Referencia: https://docs.oracle.com/javase/7/docs/api/java/util/Dictionary.html#isEmpty()
Publicación traducida automáticamente
Artículo escrito por RICHIK BHATTACHARJEE y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA