Bonjour,
J'ai une String (par exemple "Integer") et je voudrais obtenir une variable de type Class dynamiquement correspondante à la valeur de ma String.
Bonjour,
J'ai une String (par exemple "Integer") et je voudrais obtenir une variable de type Class dynamiquement correspondante à la valeur de ma String.
Salut,
J'espère que ça t'aidera
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Class.forName("Integer")![]()
euh, je sais pas si c'est possible ca tienssi c'est possible ca m'interesse grandement ^^
edit : pris de vitesse merci a toi![]()
C'est faux, il faut préciser le nom de la classe complet : package inclus !!!Envoyé par lebesnec
Donc la bonne solution estIl faut donc que tu prévoie une association entre "Integer" et "java.lang.Integer".
Code : Sélectionner tout - Visualiser dans une fenêtre à part Class.forName("java.lang.Integer");
oui, donc dynamiquement, il faut que ss String comporte le nom du package avec...
Donc ce n'est pas possible juste avec "Integer" ou "Double".
merki ^^
effectivement je m'en suis appercu, il faut bien le package.
je vais permettre l'association.
merci beaucoup![]()
Partager