情報を保持するように宣言されたクラスがあります。これらのフィールドがあるとしましょう
class data {
int a;
int b;
int c;
}
そして、私はこのようにこれらのフィールドにアクセスしたいと思います:
String [] fields = {"a", "b", "c"};
data da = new data();
for (int i = 0; i < 3; i++)
if (da.fields[i] < 10)
dosomething();
これを行う方法はJavaにありますか?グーグルで、「リフレクション」と呼ばれるものについていくつかの結果を得ましたが、それを実際に聞いたことがなく、それが私が望んでいるものではないと思います。Javaでこれを行う方法はありますか?そうでない場合、この種のことをサポートする言語はありますか(好奇心から)?