Java判斷是否為空
阿新 • • 發佈:2018-12-17
1.當你判斷的是string
直接使用string工具類的StringUtils.isNotBlank(code)
對於null、""、" "這三種情況是直接返回false
2.當你判斷的是集合這個時候使用CollectionUtils.isEmpty(collection)
對於null、collection.size()==0這兩種情況直接返回true
3.pojo物件直接==null判斷
當你想要使用一個方法判斷這三種可以--->自己定義一個方法
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; }
包含了上面的三種情況