Java convertit le type String en type Java

Disons que j'ai l' com.stackoverflow.MyAppobjet suivant. Je convertis ceci en une chaîne en utilisant MyApp.class.getName()ce qui me donnerait la chaîne littérale com.stackoverflow.MyApp.

Maintenant, comment reconvertir cette chaîne dans le type d'origine ?

String str = MyApp.class.getName();
// I want to be able to pass str to findByType
void findByType(Type type) {
}


Solution du problème

Class.forName() devrait faire l'affaire. Voici un lien Javadoc.

Commentaires

Posts les plus consultés de ce blog

Erreur Symfony : "Une exception a été levée lors du rendu d'un modèle"

Détecter les appuis sur les touches fléchées en JavaScript

Une chaîne vide donne "Des erreurs ont été détectées dans les arguments de la ligne de commande, veuillez vous assurer que tous les arguments sont correctement définis"