Afficher le nom d'une variable ??

Afficher le nom d'une variable ?? - Java - Programmation

Marsh Posté le 14-05-2003 à 16:31:21    

Comment afficher le nom d'une variable JAVA :
exemple :
int iVar = 2;
 
Je souhaite afficher "iVar".
merci !

Reply

Marsh Posté le 14-05-2003 à 16:31:21   

Reply

Marsh Posté le 14-05-2003 à 16:34:58    

:heink:
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.
Reply

Marsh Posté le 14-05-2003 à 16:36:43    

clawhammer a écrit :

Comment afficher le nom d'une variable JAVA :
exemple :
int iVar = 2;
 
Je souhaite afficher "iVar".
merci !


 
encore qqun qui a un design pouri :o
A quoi ca va te servir au juste?


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 14-05-2003 à 16:38:45    

clawhammer a écrit :

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  :heink:

Reply

Marsh 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" );
 

Reply

Marsh Posté le 14-05-2003 à 17:03:18    

clawhammer a écrit :

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
Reply

Marsh Posté le 14-05-2003 à 17:03:23    

et comment tu vas associé "i" et la variable ???  :pt1cable:

Reply

Marsh Posté le 14-05-2003 à 17:04:07    

et puis bon, un nom de variable n'est pas une donnée en soi ! :o

Reply

Marsh Posté le 14-05-2003 à 17:08:45    

clawhammer a écrit :

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 [:spamafote]


---------------
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.
Reply

Marsh 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.

Reply

Marsh Posté le 14-05-2003 à 17:10:45   

Reply

Marsh Posté le 14-05-2003 à 17:13:12    

clawhammer a écrit :

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 [:spamafote]


---------------
Just because you feel good does not make you right
Reply

Marsh 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
Reply

Marsh Posté le 14-05-2003 à 17:20:46    

t'as des HashTable nan ?
 
sinon, un double tableau ca marche aussi

Reply

Marsh 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 [:ddr555]
Au pire tu les redéveloppes [:boidleau]


---------------
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.
Reply

Marsh Posté le 14-05-2003 à 17:23:25    

stip [:meganne]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 14-05-2003 à 17:24:13    


Ca me donne une idée de multi, ça... [:meganne]


---------------
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.
Reply

Marsh Posté le 14-05-2003 à 17:24:39    

y'a Hashtable
(http://www.stip.org/download.htm?Submit=Yes)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 14-05-2003 à 17:25:39    

J'ai des hashTable dispos.
J'y mets quoi dedans ?

Reply

Marsh Posté le 14-05-2003 à 17:26:33    

tu lis la doc peut etre?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 14-05-2003 à 17:27:04    

clawhammer a écrit :

J'ai des hashTable dispos.
J'y mets quoi dedans ?


Bin lis la doc :o http://java.sun.com/j2se/1.4.2/doc [...] table.html


---------------
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.
Reply

Marsh 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

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed