要将Java中的String转换为Object,可以使用以下方法之一:

  1. 使用Java的反射机制,通过Class类的静态方法forName()获取对应类的Class对象,然后使用Class类的newInstance()方法创建该类的实例对象。

    String str = "Hello";
    Object obj = Class.forName("java.lang.String").newInstance();
    obj = str;
    
  2. 使用Java的类型转换,将String类型的变量直接赋值给Object类型的变量。

    String str = "Hello";
    Object obj = (Object) str;
    
  3. 使用Java的包装类,将String类型的变量转换为对应的包装类对象。

    String str = "10";
    Integer num = Integer.valueOf(str); // 将String转换为Integer对象
    Object obj = (Object) num; // 将Integer对象转换为Object对象
    

需要注意的是,将String类型转换为Object类型并不会改变对象的实际类型,只是将其视为Object类型的引用

java string转object

原文地址: http://www.cveoy.top/t/topic/ibWl 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录