如何遍历一个实例的所有属性,得到属性的名称和值

来源:互联网 发布:洛阳市博物馆 知乎 编辑:程序博客网 时间:2024/05/17 01:54
College college = this.collegeService.getCollegeById(id);try {        Field[] fields = college.getClass().getDeclaredFields();        for (Field field : fields) {            field.setAccessible(true);//类中的成员变量为private,须进行此操作             System.out.println( field.getName() + "=[" + field.get(college) + "];");        }    } catch (SecurityException | IllegalArgumentException | IllegalAccessException e) {        e.printStackTrace();    }
0 0
原创粉丝点击