Latest web development tutorials

Java Interface Enumeration

interface Enumeration définit les méthodes, ces méthodes peuvent être énumérés (une fois obtenus a) des objets dans les éléments de la collection.

Cette tradition a été remplacée par l'itérateur d'interface, bien que Enumeration n'a pas été abandonné, mais dans le code moderne a été rarement utilisé. Néanmoins, il est utilisé dans le processus, comme vecteur et propriétés de ces catégories traditionnelles sont définies, en outre, également utilisé dans un certain nombre de classes de l'API, et les applications sont également largement utilisés. Le tableau suivant résume certaines de la déclaration des moyens de dénombrement:

Non . Méthode description
1 hasMoreElements booléennes ()
Teste si cette énumération contient plusieurs éléments.
2 Objet nextElement ()
Si les éléments de cet objet d'énumération a au moins une offre, puis retourner l'élément suivant de cette énumération.

Exemples

L'exemple suivant illustre l'utilisation du 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()); 
      }
   }
}

Les exemples ci-dessus les résultats compilés sont les suivants:

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday