1. 程式人生 > >java 判斷Object物件是否為空或者空字串

java 判斷Object物件是否為空或者空字串

/**      * 判斷Object物件為空或空字串      * @param obj      * @return      */     public static Boolean isObjectNotEmpty(Object obj) {         String str = ObjectUtils.toString(obj, "");         return StringUtils.isNotBlank(str);     }

在專案中很多情況下,通過介面獲得的資料會接受到一個Map<String,Object>或者JSONObject型別的資料,然後get某個屬性,例如get("name")。這個時候如果name屬性是為null的話,再轉String或者其他型別額話就會報錯。

所以就用到了lang3包裡的ObjectUtils和StringUtils工具類,結合使用來判斷Object物件是否為空或者空字串