[java]probleme de case dans switch
Bonjour,
j'ai défini des variables de type final static public int sous la forme d'une incrémentation :
Code:
1 2 3 4
| static private int DEBUT = 3000;
static private int FIN = DEBUT;
final static public int A = FIN++;
final static public int B = FIN++; |
lorsque je fais un test sur ces variables dans un switch case j'ai ce message d'erreur :
Citation:
les expressions de case doivent correspondre à des expressions de constantes
Lorsque je mets des valaures type 3001 3002... Pas de probleme. Mais le but de la manoeuvre c'était justement de laisser incrémenter tout seul. Pouvez-vous me donner une piste ?
D'avance merci