如何将 Java 字符串转换为对象

原文:https://www.studytonight.com/java-type-conversion/how-to-convert-java-string-to-object

在 Java 中,一个字符串可以通过简单的赋值操作符转换成一个对象。这是因为对象类在内部是每个类的父类,因此,字符串可以直接分配给对象。

另外,可以使用Class.forName()方法将字符串转换为对象。

1.使用赋值(=)操作符

例 1:

这里,使用赋值运算符将字符串转换为对象。

public class StudyTonight
{  
    public static void main(String args[])
    {  
        String s = "welcome to studytonight";  
        Object ob = s;  
        System.out.println("Object value is " +ob);  
    }
}

欢迎今晚研究对象值

2.使用Class.forName()方法

Class.forName()方法用于返回 Class 类的实例,用于获取一个类的元数据。

例 2:

这里,返回Class类的元数据和实例。

public class StudyTonight
{  
    public static void main(String args[])throws Exception
    {  
        String str = "studytonight";
        System.out.println(str);
        Object o = (Object)str;
        System.out.println(o);    
    }
}

今晚学习 今晚学习