in

Java: la interfaz de enumeración


La interfaz de Enumeración define los métodos mediante los cuales puede enumerar (obtener uno a la vez) los elementos de una colección de objetos.

Esta interfaz heredada ha sido reemplazada por Iterator. Aunque no está en desuso, la enumeración se considera obsoleta para el nuevo código. Sin embargo, es utilizado por varios métodos definidos por las clases heredadas como Vector y Propiedades, es utilizado por varias otras clases de API y actualmente se usa ampliamente en el código de la aplicación.

Los métodos declarados por Enumeración se resumen en la siguiente tabla:

No Señor. Método y descripción
1

boolean hasMoreElements ()

Cuando se implementa, debe devolver verdadero mientras todavía hay más elementos para extraer, y falso cuando todos los elementos han sido enumerados.

2

Objeto nextElement ()

Esto devuelve el siguiente objeto de la enumeración como una referencia de objeto genérico.

Ejemplo

A continuación se muestra un ejemplo que muestra 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()); 
      }
   }
}

Esto producirá el siguiente resultado:

Producción

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday

java_data_structures.htm

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

html iframes

Iframes HTML – javatpoint

apple touch icon@2

¿Qué significa la opción Java -Xmx?