problème pour utiliser une enumération
Bonjour à tous,
je viens ici, car un petit problème en ce qui concerne les énumérations en JAVA...
j'ai donc la class suivante, me donnant le nombre de jour max pour chaque mois de l'année:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
public enum Mois {
JANVIER(31),
FÉVRIER(28),
MARS(31),
AVRIL(30),
MAI(31),
JUIN(30),
JUILLET(31),
AOÛT(31),
SEPTEMBRE(30),
OCTOBRE(31),
NOVEMBRE(30),
DÉCEMBRE(31);
private final int NB_JOURS;
} |
- L'utilisateur entre une date que je récupère au format suivant: 28 novembre 2008.
Code:
1 2 3 4 5 6 7 8 9 10 11
|
static int jour;
static String mois;
static int annee;
public MaDate(){
jour = 0;
mois= null;
annee = 0;
} |
Et je souhaiterais faire le test suivant:
Code:
1 2 3 4 5 6 7 8 9
| //test du nombre de jour d'un mois
public static int nbJourMois(){
if (MaDate.mois== "janvier")
{
jour > Mois.janvier;
System.out.println("Nombre de jours incorrecte");
}
} |
Mais eclipse me donne le message d'erreur suivant:
Multiple markers at this line
- jour cannot be resolved to a type
- Syntax error on token ".", > expected
Merci d'avance pour votre aide!