java string转object
要将Java中的String转换为Object,可以使用以下方法之一:
-
使用Java的反射机制,通过Class类的静态方法forName()获取对应类的Class对象,然后使用Class类的newInstance()方法创建该类的实例对象。
String str = "Hello"; Object obj = Class.forName("java.lang.String").newInstance(); obj = str; -
使用Java的类型转换,将String类型的变量直接赋值给Object类型的变量。
String str = "Hello"; Object obj = (Object) str; -
使用Java的包装类,将String类型的变量转换为对应的包装类对象。
String str = "10"; Integer num = Integer.valueOf(str); // 将String转换为Integer对象 Object obj = (Object) num; // 将Integer对象转换为Object对象
需要注意的是,将String类型转换为Object类型并不会改变对象的实际类型,只是将其视为Object类型的引用
原文地址: http://www.cveoy.top/t/topic/ibWl 著作权归作者所有。请勿转载和采集!