Java判斷對象是否為空(包括null ,"")的方法
更新時間:2019年05月02日 09:47:15 作者:Rex_IT
這篇文章主要介紹了Java判斷對象是否為空(包括null ,"")的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
本文實例為大家分享了Java判斷對象是否為空的具體代碼,供大家參考,具體內(nèi)容如下
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 ,"")的方法詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
java文件操作工具類實現(xiàn)復(fù)制文件和文件合并
這篇文章主要介紹了java文件操作工具類,類實現(xiàn)了復(fù)制文件和文件合并的功能,需要的朋友可以參考下2014-03-03
SpringBoot結(jié)果封裝和異常攔截的實現(xiàn)示例
SpringBoot 項目中,我們通常需要將結(jié)果數(shù)據(jù)封裝成特定的格式,以方便客戶端進(jìn)行處理,本文主要介紹了SpringBoot?優(yōu)雅的結(jié)果封裝和異常攔截,感興趣的可以了解一下2023-08-08
SpringBoot使用JavaCV處理rtsp流的示例代碼
這篇文章主要為大家詳細(xì)介紹了SpringBoot使用JavaCV處理rtsp流,文中的示例代碼講解詳細(xì),具有一定的參考價值,感興趣的小伙伴可以跟隨小編一起了解一下2024-02-02
Java 處理超大數(shù)類型之BigInteger案例詳解
這篇文章主要介紹了Java 處理超大數(shù)類型之BigInteger案例詳解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-09-09
Spring Cloud Gateway 默認(rèn)的filter功能和執(zhí)行順序介紹
這篇文章主要介紹了Spring Cloud Gateway 默認(rèn)的filter功能和執(zhí)行順序,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-10-10

