Comment afficher le nom d'une variable JAVA :
exemple :
int iVar = 2;
Je souhaite afficher "iVar".
merci !
Publicité
Posté le 14-05-2003 à 16:31:21
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 14-05-2003 à 16:34:58
System.out.println("iVar" );
---------------
Everyone thinks of changing the world, but no one thinks of changing himself | It is the peculiar quality of a fool to perceive the faults of others and to forget his own | Early clumsiness is not a verdict, it’s an essential ingredient.
Comment afficher le nom d'une variable JAVA :
exemple :
int iVar = 2;
Je souhaite afficher "iVar".
merci !
tu peux utilise l'introspection, mais quel est ton but exact
clawhammer
Posté le 14-05-2003 à 17:01:22
Pour faire court :
je dois afficher une liste de variables ainsi que leur valeur sur un terminal de paiement via java (un java spécial : www.stip.org) Vu que j'ai un grand nombre de variables, j'aurais besoin d'une boucle du genre :
for (int i=0; i<xxx; i++)
PRINT(NOM de la variable)
au lieu de :
System.out.println("iVar" );
System.out.println("sBlaBla" );
System.out.println("sHello" );
Pour faire court :
je dois afficher une liste de variables ainsi que leur valeur sur un terminal de paiement via java (un java spécial : www.stip.org) Vu que j'ai un grand nombre de variables, j'aurais besoin d'une boucle du genre :
for (int i=0; i<xxx; i++)
PRINT(NOM de la variable)
au lieu de :
System.out.println("iVar" );
System.out.println("sBlaBla" );
System.out.println("sHello" );
bin non. Et si la réponse est aussi courte c'est que tu n'as pas réfléchi suffisament et que ton design est mauvais stou. Si tu dois afficher une valeur tu dois la déclarer explicitement et pas utiliser un "nom" de variable ...
---------------
Just because you feel good does not make you right
benou
Posté le 14-05-2003 à 17:03:23
et comment tu vas associé "i" et la variable ???
benou
Posté le 14-05-2003 à 17:04:07
et puis bon, un nom de variable n'est pas une donnée en soi !
Pour faire court :
je dois afficher une liste de variables ainsi que leur valeur sur un terminal de paiement via java (un java spécial : www.stip.org) Vu que j'ai un grand nombre de variables, j'aurais besoin d'une boucle du genre :
for (int i=0; i<xxx; i++)
PRINT(NOM de la variable)
au lieu de :
System.out.println("iVar" );
System.out.println("sBlaBla" );
System.out.println("sHello" );
Fais un tableau ou mets-tes variables dans une HashMap
---------------
Everyone thinks of changing the world, but no one thinks of changing himself | It is the peculiar quality of a fool to perceive the faults of others and to forget his own | Early clumsiness is not a verdict, it’s an essential ingredient.
clawhammer
Posté le 14-05-2003 à 17:10:45
Je précise que j'utilise :
www.stip.org qui est un sous ensemble (vraiment sous sous sous....) de J2ME.
Je précise que j'utilise :
www.stip.org qui est un sous ensemble (vraiment sous sous sous....) de J2ME.
bin c'est pas pour ca que tu vas avoir une méthode *simple* et propre qui affiche le nom de tes variables
---------------
Just because you feel good does not make you right
clawhammer
Posté le 14-05-2003 à 17:19:29
bien sur, mais par exemple, les HashMap n'existent pas. Il faut donc que j'en tienne compte.
Il y a peu de classes dispos ...
Message édité par clawhammer le 14-05-2003 à 17:20:06
benou
Posté le 14-05-2003 à 17:20:46
t'as des HashTable nan ?
sinon, un double tableau ca marche aussi
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 14-05-2003 à 17:21:29
Bin Hashtable, alors. Si t'y as pas droit non plus, t'as pas gagné la guerre
Au pire tu les redéveloppes
---------------
Everyone thinks of changing the world, but no one thinks of changing himself | It is the peculiar quality of a fool to perceive the faults of others and to forget his own | Early clumsiness is not a verdict, it’s an essential ingredient.
---------------
Everyone thinks of changing the world, but no one thinks of changing himself | It is the peculiar quality of a fool to perceive the faults of others and to forget his own | Early clumsiness is not a verdict, it’s an essential ingredient.
---------------
Everyone thinks of changing the world, but no one thinks of changing himself | It is the peculiar quality of a fool to perceive the faults of others and to forget his own | Early clumsiness is not a verdict, it’s an essential ingredient.
clawhammer
Posté le 14-05-2003 à 17:36:44
Ok, la doc de java est + complète que celle de STIP ....
J vais essayer d'utiliser ca.
Merci