Java のリフレクション メソッド getReturnType() の返された型を使用して、その型のオブジェクトを作成できるかどうか疑問に思っています。
String を返すメソッドがありますが、実行時にそれがわからないことを想定しているため、 を呼び出してgetReturnType()、メソッドが返すオブジェクトのタイプを決定します。
Method myMethod = Book.class.getDeclaredMethod("printName");
Type myType = myMethod.getReturnType();
myTypeそれを使用して新しいオブジェクトを作成できるかどうか、またはどうすればそれを行うことができるか疑問に思っています。試しmytype something = new mytype();ましたが違います。