Môžeme konvertovať Reťazec na objekt v jazyku Java s operátorom priradenia. Každá trieda je interne dcérskou triedou triedy Object. Takže môžete priradiť reťazec objektu priamo.
Môžete tiež previesť String na objekt typu Class pomocou metódy Class.forName().
Príklad reťazca Java na objekt
Pozrime sa na jednoduchý kód na konverziu reťazca na objekt v jazyku Java.
String s='hello'; Object obj=s;
Pozrime sa na jednoduchý kód na konverziu reťazca na objekt v jazyku Java.
public class StringToObjectExample{ public static void main(String args[]){ String s='hello'; Object obj=s; System.out.println(obj); }}Vyskúšajte to
Výkon:
hello
Príklad objektu Java String to Class
Pozrime sa na jednoduchý kód na konverziu String na objekt Class v jave pomocou metódy Class.forName(). Metóda Class.forName() vracia inštanciu triedy Class, ktorú možno použiť na získanie metadát akejkoľvek triedy.
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()); }}Vyskúšajte to
Výkon:
Class name: java.lang.String Super class name: java.lang.Object