例如,我需要从我自己的类 Class1 或 Class2 中获取静态属性(两个类的属性名称相同)取决于用户操作。我在 String 变量中只有类名。如何获得这个属性?
我当然可以这样做:
InfoClass ic;
if(className.equals("Class1")) {
ic=Class1.prop;
} else if(className.equals("Class2")) {
ic=Class2.prop;
}
但这不是很好的解决方案,我认为......还有其他方法可以实现吗?