Bonjour,
j'ai défini des variables de type final static public int sous la forme d'une incrémentation :
lorsque je fais un test sur ces variables dans un switch case j'ai ce message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 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 ?les expressions de case doivent correspondre à des expressions de constantes
D'avance merci
Partager