/**
* 判断对象是否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 对象判断是否为空
本文介绍了一种实用的Java方法,用于判断各种类型对象(如String、Collection、Map)是否为空或null。通过实例化检查,该方法增强了代码的健壮性和可读性。


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



