判断对象中属性值是否全为空
发布日期:2021-05-15 03:07:44 浏览次数:22 分类:精选文章

本文共 1717 字,大约阅读时间需要 5 分钟。

import java.lang.reflect.Field;
/**
* ���������������������������������������
*
* @param object
* @return
*/
public static boolean checkObjAllFieldsIsNull(Object object) {
if (null == object) {
return true;
}
try {
for (Field f : object.getClass().getDeclaredFields()) {
f.setAccessible(true);
if (f.get(object) != null && !StringUtils.isEmpty(f.get(object).toString())) {
return false;
}
}
} catch (Exception e) {
e.printStackTrace();
}
return true;
}

���������������������������������������������

java������������������������������maticaly���������������������������������������������������������������������checkObjAllFieldsIsNull������������������������������������������������������������������������������������������������������������������

  • ���������������������������������������������null���������������������������true���������������������������������

  • ������������������������������������������������������������������������������������������������f.setAccessible(true)������������������������������������������������������

  • ������������������������������������������������������������������������������������������������null���������������������������������������!StringUtils.isEmpty(f.get(object).toString())���������������false������������������������������

  • ���������������������������������������������true���

  • ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������

    ���������������������������������������������������������������������������������������������

    上一篇:如何测试java代码运行时间
    下一篇:list如何将自己实体的字段值赋给另外一个List实体中的相同字段

    发表评论

    最新留言

    能坚持,总会有不一样的收获!
    [***.219.124.196]2025年04月10日 18时13分23秒

    关于作者

        喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
    -- 愿君每日到此一游!

    推荐文章