Latest web development tutorials

Java Интерфейс Enumeration

Интерфейс Перечень определяет методы, эти методы могут быть перечислены (получен один раз а) объекты в элементах коллекции.

Эта традиция была заменена интерфейса итератора, хотя перечисление не был заброшен, но в современном коде было редко используется. Тем не менее, она используется в процессе, такие как вектор и свойства этих традиционных категорий определены, кроме того, также используется в ряде классов API и приложения также широко используются. В следующей таблице приведены некоторые из декларации способы перечисления:

Нет . Метод Описание
1 булевы hasMoreElements ()
Тесты, если это перечисление содержит больше элементов.
2 Объект nextElement ()
Если элементы этого перечисления объекта имеет по крайней мере одно предложение, а затем вернуться на следующий элемент этого перечисления.

примеров

Следующий пример демонстрирует использование перечисления:

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

Приведенные выше примеры скомпилированные получены следующие результаты:

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday