public static Mois Janvier = new Mois("Janvier");
public static Mois Fevrier = new Mois("Février");
public static Mois Mars = new Mois("Mars");
public static Mois Avril = new Mois("Avril");
...
public void toString(){
return nom;
}
}
celà te permet de pouvoir faire des comparaisons, par exemple :
# plus compliqué mais en mieux
Posté par TImaniac (site web personnel) . En réponse au message Enumérateurs, Tableaux constants. Évalué à 4.
private string nom;
private Mois(string nom){
this.nom = nom;
}
public static Mois Janvier = new Mois("Janvier");
public static Mois Fevrier = new Mois("Février");
public static Mois Mars = new Mois("Mars");
public static Mois Avril = new Mois("Avril");
...
public void toString(){
return nom;
}
}
celà te permet de pouvoir faire des comparaisons, par exemple :
Mois m1 = Mois.Janvier;
Mois m2 = Mois.Janvier;
System.out.println(m1 + " == "+ m2 + " : "+ (m1 == m2));
sinon regarde du côté de la doc de java 1.5 avec l'apparition du type enum.