Bonjour
j'utilise Class.forName() pour récupérer une classe suivant son nom.
Mais le soucis est que cette méthode demande le nom complet d'une classe au lieu d'un nom "court".
Par exemple, "java.lang.String" au lieu de "String".
Mon problème est que je n'ai accès qu'aux noms courts.
Ma question : savez-vous comment avoir la même chose que Class.forName()
depuis un nom "court" ?
Une idée pourrais être :
1/ trouver le nom long : mais comment être sûr du bon !
2/ appeler Class.forName() ensuite
Une autre idée ?
Merci d'avance pour votre aide.
Partager