Dönüştürebiliriz Java'da Nesneye Dönüştürülecek Dize atama operatörü ile Her sınıf dahili olarak Object sınıfının bir alt sınıfıdır. Böylece doğrudan Object'e dize atayabilirsiniz.
Ayrıca String'i Class.forName() yöntemini kullanarak Class tipi nesneye dönüştürebilirsiniz.
Nesne Örneği için Java Dizesi
Java'da String'i Object'e dönüştürmek için kullanılan basit kodu görelim.
String s='hello'; Object obj=s;
Java'da String'i Object'e dönüştürmek için kullanılan basit kodu görelim.
public class StringToObjectExample{ public static void main(String args[]){ String s='hello'; Object obj=s; System.out.println(obj); }}Şimdi Test Edin
Çıktı:
hello
Java Dizesinden Sınıf Nesnesine Örnek
Java'da Class.forName() yöntemini kullanarak String'i Class nesnesine dönüştürmek için kullanılan basit kodu görelim. Class.forName() yöntemi, herhangi bir sınıfın meta verilerini almak için kullanılabilecek Class sınıfının örneğini döndürür.
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()); }}Şimdi Test Edin
Çıktı:
Class name: java.lang.String Super class name: java.lang.Object