Bonjour j’aimerais remplir mes tableaux d’entiers en fonction de la condition switch mais le code ne fonctionne pas :
int[] monTableau;
switch (monNombre()) {
case 0:
monTableau = {4, 7};
break;
case 1:
monTableau = {8, 2};
break;
case 2:
monTableau = {6, 5};
}
// Remarque :
// public void monTraitement(int[] data);
monTraitement(monTableau);
Erreur de compilation: Array constants can only be used in initializers
Une astuce pour contourner ce problème ? (déjà essayé avec ArrayList<Integer> et int[].add() mais ne fonctionne pas….)
+0
-0