要將一個字符串轉換為對象,在Java中可以使用以下幾種方式來實現:
String str = "John";
Person person = new Person(str);
String str = "100";
Integer number = Integer.valueOf(str);
String className = "com.example.MyClass";
Class<?> clazz = Class.forName(className);
Object obj = clazz.newInstance();
請注意,在使用反射時,目標類必須具有一個無參構造函數。
以上是幾種常見的將字符串轉換為對象的方式,具體使用哪種方式取決于目標對象的類型和可用的方法。