Nous pouvons convertir Chaîne en objet en Java avec opérateur d'affectation. Chaque classe est en interne une classe enfant de la classe Object. Vous pouvez donc attribuer directement une chaîne à Object.
Vous pouvez également convertir String en objet de type Class à l’aide de la méthode Class.forName().
Exemple de chaîne Java en objet
Voyons le code simple pour convertir une chaîne en objet en Java.
String s='hello'; Object obj=s;
Voyons le code simple pour convertir une chaîne en objet en Java.
public class StringToObjectExample{ public static void main(String args[]){ String s='hello'; Object obj=s; System.out.println(obj); }}Testez-le maintenant
Sortir:
hello
Exemple de chaîne Java vers objet de classe
Voyons le code simple pour convertir une chaîne en objet Class en Java à l'aide de la méthode Class.forName(). La méthode Class.forName() renvoie l'instance de la classe Class qui peut être utilisée pour obtenir les métadonnées de n'importe quelle classe.
public class StringToObjectExample2{ public static void main(String args[])throws Exception{ Class c=Class.forName('java.lang.String'); System.out.println('class name: '+c.getName()); System.out.println('super class name: '+c.getSuperclass().getName()); }}Testez-le maintenant
Sortir:
Class name: java.lang.String Super class name: java.lang.Object