package com.gj5u.publics.util;
import java.util.List;
/**
* 判断对象是否为空
*
* @author Rex
*
*/
public class EmptyUtil
{
/**
* 判断对象为空
*
* @param obj
* 对象名
* @return 是否为空
*/
@SuppressWarnings("rawtypes")
public static boolean isEmpty(Object obj)
{
if (obj == null)
{
return true;
}
if ((obj instanceof List))
{
return ((List) obj).size() == 0;
}
if ((obj instanceof String))
{
return ((String) obj).trim().equals("");
}
return false;
}
/**
* 判断对象不为空
*
* @param obj
* 对象名
* @return 是否不为空
*/
public static boolean isNotEmpty(Object obj)
{
return !isEmpty(obj);
}
}
StringUtils.isNotBlank(str);
StringUtils.isEmpty


该博客介绍了一个名为EmptyUtil的工具类,用于判断Java对象是否为空。它支持对List和String类型的空检查,能帮助开发者更方便地检测和处理空值问题。方法包括isEmpty()和isNotEmpty(),方便在代码中进行空值校验。
2459

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



