Latest web development tutorials

Interfejs Java Wyliczanie

Wyliczanie interfejs definiuje metody, metody te mogą być wyliczone (raz uzyskano a) obiektów w elementach kolekcji.

Ta tradycja została zastąpiona przez iterator interfejsu, chociaż Wyliczenie nie została porzucona, ale we współczesnym kod został rzadko stosowane. Niemniej jednak, jest stosowany w procesie, takich jak wektora i właściwości tych kategoriach tradycyjnych zdefiniowane są ponadto również wykorzystywane w wielu klas API i zastosowania są również powszechnie stosowane. W poniższej tabeli zestawiono niektóre z deklaracji sposoby liczby:

Nie. metoda Opis
1 logiczne hasMoreElements ()
Testy jeśli to wyliczenie zawiera więcej elementów.
2 Obiekt nextElement ()
Jeżeli elementy obiektu wyliczenie ma co najmniej jedną ofertę, a następnie powrócić do następnego elementu tego wyliczenia.

Przykłady

Poniższy przykład demonstruje użycie wyliczenia:

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

Powyższe przykłady zebrane wyniki przedstawiają się następująco:

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday