java怎么将字符串转换为对象
时间: 2023-03-28 20:03:43 浏览: 127
可以使用 Java 中的反射机制,通过 Class.forName() 方法获取类对象,然后使用类对象的 newInstance() 方法创建对象,最后使用对象的 parse() 方法将字符串转换为对象。例如:
String str = "com.example.Person";
Class<?> clazz = Class.forName(str);
Object obj = clazz.newInstance();
Person person = (Person) obj.parse("张三,18");
其中,Person 是一个自定义的类,parse() 方法是该类中的一个静态方法,用于将字符串转换为对象。
阅读全文