java遍历类的属性和属性值


public static void reflect(Object e) throws Exception {
	Class cls = e.getClass();
	Field[] fields = cls.getDeclaredFields();
	for (int i = 0; i < fields.length; i++) {
		Field f = fields[i];
		f.setAccessible(true);
		System.out.println("属性名:" + f.getName() + " 属性值:" + f.get(e));
	}
}

你可能感兴趣的:(java)