我有一个声明为保存信息的类。假设它有这些字段
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中做到这一点?如果没有,是否有任何语言支持这种事情(只是出于好奇)?