Můžeme konvertovat String to Object v jazyce Java s operátorem přiřazení. Každá třída je interně podřízenou třídou třídy Object. Takže můžete přiřadit řetězec k objektu přímo.
Můžete také převést String na objekt typu Class pomocí metody Class.forName().
Příklad Java String to Object
Podívejme se na jednoduchý kód pro převod řetězce na objekt v jazyce Java.
String s='hello'; Object obj=s;
Podívejme se na jednoduchý kód pro převod řetězce na objekt v jazyce Java.
public class StringToObjectExample{ public static void main(String args[]){ String s='hello'; Object obj=s; System.out.println(obj); }}Otestujte to hned
Výstup:
hello
Příklad objektu Java String to Class
Podívejme se na jednoduchý kód pro převod String na objekt Class v jazyce Java pomocí metody Class.forName(). Metoda Class.forName() vrací instanci třídy Class, kterou lze použít k získání metadat libovolné třídy.
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()); }}Otestujte to hned
Výstup:
Class name: java.lang.String Super class name: java.lang.Object