Java: Exemple d’utilisation d’une collection pour les énumérateurs avec EnumSet

Author:

 int,string,char,static, url, socket, url, socket, java
Download

/**
 * @(#)ExempleEnumSet.java
 * Exemple d'utilisation d'une collection pour les énumérateurs avec EnumSet
 *
 * @author 
 * @version 1.00 2012/11/29
 */
 
import java.util.*;
 
public class ExempleEnumSet {
 
   // Création d'un énumérateur
	enum Weekday { MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY };
    public ExempleEnumSet() {
    }
 
    public static void main (String[] args) 
    	{
    		// Ajouter tous les éléments de enum dans la collection
			EnumSet<Weekday> always = EnumSet.allOf(Weekday.class);
 
			// Créer une collection enum vide
			EnumSet<Weekday> never = EnumSet.noneOf(Weekday.class);
 
			// Ajouter certains éléments de enum dans la collection selon un rang
			EnumSet<Weekday> workday = EnumSet.range(Weekday.MONDAY, Weekday.FRIDAY);
 
			// Choisir les élément à ajouter la collection enum
			EnumSet<Weekday> mwf = EnumSet.of(Weekday.MONDAY, Weekday.WEDNESDAY, Weekday.FRIDAY); 
 
    		Iterator mynum=never.iterator();
    		while(mynum.hasNext())
    		{
    			System.out.println (mynum.next());
    		}
        }
 
}

Cet article Java: Exemple d’utilisation d’une collection pour les énumérateurs avec EnumSet est apparu en premier sur .