J'ai un entier qui correspond à l'ordre d'un objet dans une énumération.
Puis - je récupérer l'objet correspondant (qui se trouve à cette position dans mon énumération) par un quelconque moyen?
merci
J'ai un entier qui correspond à l'ordre d'un objet dans une énumération.
Puis - je récupérer l'objet correspondant (qui se trouve à cette position dans mon énumération) par un quelconque moyen?
merci
Salut,
Chaque type enum possède deux méthodes static facilitant l'accès aux enums :
- valueOf(String) qui permet de récupérer une valeur de l'enum par son nom.
- Et dans ton cas, values() qui permet de récupérer un tableau contenant toutes les valeurs de l'enum, selon leurs ordre
Soit :
a++
Code : Sélectionner tout - Visualiser dans une fenêtre à part MonEnum maValeur = MonEnum.values()[index];
Partager