注:这里的QO就是你们要遍历的实体类
for(Field item : paymentQO.getClass().getDeclaredFields()) {
item.setAccessible(true);
if(item.get(paymentQO) != null) {
System.out.println("属性名:" + item.getName() + " 属性值:" + item.get(paymentQO));
}
}
如果想深入了解Field,请自行搜索,因为咱是现用先找。=.=
这段代码展示了如何使用Java反射API遍历QO实体类的所有字段,设置访问权限并打印非空属性的名称及其对应的值。Field类用于获取类的声明字段信息。
2519

被折叠的 条评论
为什么被折叠?



