最近学习java映射,总结了获得private字段值的方法:
一、通过object.getClass.getMethod(methodName).invoke(object)
如:Object value = c.getMethod(getMethodName).invoke(t);
二、通过 filed.get(filedName);
不过如果类的字段为private,则这个方法不好使,需要先filed.setAccessible(true);
最近学习java映射,总结了获得private字段值的方法:
一、通过object.getClass.getMethod(methodName).invoke(object)
如:Object value = c.getMethod(getMethodName).invoke(t);
二、通过 filed.get(filedName);
不过如果类的字段为private,则这个方法不好使,需要先filed.setAccessible(true);