-3

如何获取另一个类中一个类的所有声明数据变量的列表,包括私有变量?提前致谢

4

1 回答 1

6

尝试在 java 中使用反射。
前任-

public class Abc {
    public static void main(String[] args) {
        A ob = new A();

        Field[] f;
        String[] s;
        f = ob.getClass().getDeclaredFields();

        System.out.println(f.length);

        for (int i = 0; i < f.length; i++) {
            System.out.println(f[i].getName());
        }
    }
}
class A {
    private int x = 10;
    String st = "hii";
}
于 2013-10-04T10:15:40.453 回答