本文實例為大家分享了Java判斷對象是否為空的具體代碼,供大家參考,具體內容如下
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);
}
}
以上所述是小編給大家介紹的Java判斷對象是否為空(包括null ,"")的方法詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。