Java教程-Java将String转换为Object

Java将String转换为Object
我们可以使用赋值运算符将String转换为Object。每个类在内部都是Object类的子类。因此,您可以直接将字符串分配给Object。
您还可以使用Class.forName()方法将String转换为Class类型的对象。
Java String到Object的示例
让我们看一个将String转换为Object的简单示例。
String s = "hello";
Object obj = s;
让我们看一个将String转换为Object的简单示例。
public class StringToObjectExample {
public static void main(String args[]){
String s = "hello";
Object obj = s;
System.out.println(obj);
}
}
输出:
hello
Java String到Class对象的示例
让我们看一个使用Class.forName()方法将String转换为Class对象的简单示例。Class.forName()方法返回Class类的实例,可用于获取任何类的元数据。
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());
}
}
输出:
class name: java.lang.String
super class name: java.lang.Object