/**
* 判断对象是否Empty(null或元素为0)<br>
* 实用于对如下对象做判断:String Collection及其子类 Map及其子类
*
* @param pObj
* 待检查对象
* @return boolean 返回的布尔值
*/
public static boolean isEmpty(Object pObj) {
boolean isEmpty = false;
if (pObj == null) {
isEmpty = true;
} else {
if (pObj instanceof String) {
isEmpty = StringUtils.isBlank((String) pObj);
} else if (pObj instanceof Collection) {
isEmpty = CollectionUtils.isEmpty((Collection<?>) pObj);
} else if (pObj instanceof HashMap) {
isEmpty = MapUtils.isEmpty((HashMap<?, ?>) pObj);
}
}
return isEmpty;
}
java 对象判断是否为空
最新推荐文章于 2024-10-21 18:45:00 发布
本文介绍了一种实用的Java方法,用于判断各种类型对象(如String、Collection、Map)是否为空或null。通过实例化检查,该方法增强了代码的健壮性和可读性。

850

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



