Możemy dokonać konwersji Ciąg do obiektu w Javie z operatorem przypisania. Każda klasa jest wewnętrznie klasą podrzędną klasy Object. Możesz więc przypisać ciąg bezpośrednio do obiektu.
Można także przekonwertować obiekt typu String na obiekt klasy przy użyciu metody Class.forName().
Przykład ciągu Java do obiektu
Zobaczmy prosty kod do konwersji ciągu na obiekt w Javie.
String s='hello'; Object obj=s;
Zobaczmy prosty kod do konwersji ciągu na obiekt w Javie.
public class StringToObjectExample{ public static void main(String args[]){ String s='hello'; Object obj=s; System.out.println(obj); }}Przetestuj teraz
Wyjście:
hello
Przykład ciągu Java do obiektu klasy
Zobaczmy prosty kod konwertujący String na obiekt Class w Javie przy użyciu metody Class.forName(). Metoda Class.forName() zwraca instancję klasy Class, której można użyć do pobrania metadanych dowolnej klasy.
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()); }}Przetestuj teraz
Wyjście:
Class name: java.lang.String Super class name: java.lang.Object