Class clazz = bean.getClass();
Field[] fields = clazz.getDeclaredFields();
String sign = "";
for (Field field : fields) {
//设置可以获取私有字段
field.setAccessible(true);
String key = field.toString().substring(field.toString().lastIndexOf(".") + 1);
String value = (String) field.get(bean);
if (value == null) {
value = "";
} //逻辑
}
相关文章
- java反射实现自定义json转对象方法-忽略字段大小写、字段个数
- java8使用steram拼接字符串的方法,取集合对象中的某个字段做拼接
- java通过类的反射获取页面修改字段前后值以及字段名称
- java 反射获取字段值_java – 使用反射获取字段值
- Java反射技术——字段的获取
- JAVA反射中的getFields方法和getDeclaredFields 方法的区别 关于获取类的字段有两种方式:getFields和getDeclaredFields
- Java反射-修改字段值, 反射修改static final修饰的字段
- Java:通过反射复制父类字段到子类。
- Java里面,反射父类里面数字类型字段,怎么set值
- java反射机制(访问私有字段和私有方法)