クラスメンバ名を受け入れ、その型を返す関数が必要です。クラスメンバのデータ型を取得する関数
Iは、上記fileds名のいずれかを受け入れ、それに対応するデータ型を返す関数を記述する必要がクラス
class A {
private String fieldOne;
private String fieldTwo;
private Integer fieldThree;
private Integer fieldFour;
}
があります。私が "fieldFour"を渡す場合、型としてIntegerを返さなければなりません。どのようにしてこのような関数を書くことができますか?ありがとうございました。
'obj.getClass()'を呼び出すだけですか? –
?私がフィールドの名前を持っているだけなら、どうすればobj.getClass()を呼び出すことができますか?ありがとうございます – AJN
反射を使用する必要があります – marcinj