java 判断数据是否为空

java

  /**

* 方法描述:自定义判断是否为空

* 创建作者:李兴武

* 创建日期:2017-06-22 19:50:01

*

* @param str the str

* @return the boolean

*/

public static Boolean isBlank(String str) {

if (str != null)

str = str.replaceAll("\r\n|\n\r|\n|\r|\f|\t", "");

if (str == null)

return true;

else if (str.equals(""))

return true;

else if (str.equals("null"))

return true;

else if (str.equals("NULL"))

return true;

else if (str.equals("(null)"))

return true;

else if (str.equals("(NULL)"))

return true;

else if (str.trim().length() == 0)

return true;

return false;

}

/**

* 方法描述:判断obj是否为空

* 创建作者:李兴武

* 创建日期:2017-06-22 19:50:01

*

* @param obj the 判断的对象

* @return the boolean

*/

public static Boolean isBlank(Object obj) {

if (obj != null) {

return isBlank(String.valueOf(obj));

}

return true;

}

 

以下字符全部返回true

1. \r\n|\n\r|\n|\r|\f|\t

2. null

3. “”

4. “null”

5. “NULL”

6. “(null)”

7. “(NULL)”

以上是 java 判断数据是否为空 的全部内容, 来源链接: utcz.com/z/391158.html

回到顶部