>Est il possible de recuperer le nom d'un variable dans une classe?
>
>boolean TOTO = true;
>
>je voudrais recuperer le nom de la variable TOTO.

Gr�ce � l'introspection (appel�e � tord en fran�ais la r�flexion), il est possible 
d'obtenir d'un objet, par le biais de son objet Class associ�, la liste de ses champs, 
avec leurs noms, leurs modificateurs d'acc�s, leurs classes et tout le reste. Tout �a 
en deux-trois lignes de codes.
Je te conseille donc d'aller voir les classes java.lang.Class et 
java.lang.reflect.Field.
Mais, attention ! l'introspection est un outil dangereux, qu'il vaut mieux �viter, 
sauf cas particuliers.

-- 
Nicolas Delsaux
Les maximes du marin shadok : Dans la marine, c'est un principe : il faut saluer tout 
ce qui bouge, et peindre le reste.


Répondre à