Voici mon problème - je cherche (s'il existe) l'équivalent enum de ArrayList.contains();
.
Voici un exemple de mon problème de code :
enum choices {a1, a2, b1, b2};
if(choices.???(a1)}{
//do this
}
Maintenant, je réalise qu'une ArrayList
de Strings
serait la meilleure solution ici, mais je dois faire passer le contenu de mon enum par un switch/case ailleurs. D'où mon problème.
En supposant que quelque chose comme ça n'existe pas, comment pourrais-je m'y prendre ?
0 votes
La commutation/case avec les chaînes de caractères est implémentée à partir de Java 7