Latest web development tutorials

Java enumerazione di interfaccia

Interfaccia enumerazione definisce i metodi, questi metodi possono essere enumerati (una volta ottenuti a) gli oggetti negli elementi di raccolta.

Questa tradizione è stata sostituita dal iteratore interfaccia, anche se enumerazione non è stata abbandonata, ma nel codice moderna è stata usata raramente. Tuttavia, è utilizzato nel processo, come vettore e proprietà di queste categorie tradizionali sono definite, inoltre, utilizzato anche in un certo numero di classi API e applicazioni sono anche ampiamente usati. La tabella seguente riassume alcune delle dichiarazione modi Enumeration:

No. metodo Descrizione
1 hasMoreElements booleani ()
Controlla se questa enumerazione contiene più elementi.
2 Oggetto nextElement ()
Se gli elementi di questo oggetto enumerazione comprende almeno un'offerta, quindi tornare l'elemento successivo di questa enumerazione.

Esempi

L'esempio seguente dimostra l'uso del Enumeration:

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()); 
      }
   }
}

Gli esempi sopra risultati elaborati sono i seguenti:

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday