Latest web development tutorials

Interfaz La enumeración de Java

Enumeración interfaz define los métodos, estos métodos se pueden enumerar (una vez obtenidas a) Los objetos en los elementos de recogida.

Esta tradición ha sido sustituido por el iterador de la interfaz, aunque la enumeración no ha sido abandonado, pero en el código moderna ha sido rara vez se utiliza. Sin embargo, se utiliza en el proceso, tal como Vector y propiedades de estas categorías tradicionales se definen, además, también se utiliza en una serie de clases de la API, y las aplicaciones también se utilizan ampliamente. La siguiente tabla resume algunas de las formas de declaración de enumeración:

No. Descripción del método
1 hasMoreElements Boolean ()
Comprueba si esta enumeración contiene más elementos.
2 Objeto nextElement ()
Si los elementos de este objeto enumeración tiene al menos una oferta, a continuación, devolver el siguiente elemento de esta enumeración.

Ejemplos

El siguiente ejemplo demuestra el uso de la enumeración:

import java.util.Vector;
import java.util.Enumeration;

public class EnumerationTester {

   public static void main(String args[]) {
      Enumeration days;
      Vector dayNames = new Vector();
      dayNames.add("Sunday");
      dayNames.add("Monday");
      dayNames.add("Tuesday");
      dayNames.add("Wednesday");
      dayNames.add("Thursday");
      dayNames.add("Friday");
      dayNames.add("Saturday");
      days = dayNames.elements();
      while (days.hasMoreElements()){
         System.out.println(days.nextElement()); 
      }
   }
}

Los ejemplos anteriores resultados compilados son los siguientes:

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday