Java判斷對(duì)象是否為空(包括null ,"")的方法
本文實(shí)例為大家分享了Java判斷對(duì)象是否為空的具體代碼,供大家參考,具體內(nèi)容如下
package com.gj5u.publics.util;
import java.util.List;
/**
* 判斷對(duì)象是否為空
*
* @author Rex
*
*/
public class EmptyUtil
{
/**
* 判斷對(duì)象為空
*
* @param obj
* 對(duì)象名
* @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;
}
/**
* 判斷對(duì)象不為空
*
* @param obj
* 對(duì)象名
* @return 是否不為空
*/
public static boolean isNotEmpty(Object obj)
{
return !isEmpty(obj);
}
}
以上所述是小編給大家介紹的Java判斷對(duì)象是否為空(包括null ,"")的方法詳解整合,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
Java查看變量的數(shù)據(jù)類(lèi)型的三種方法
Java是一門(mén)強(qiáng)類(lèi)型的編程語(yǔ)言,它對(duì)變量的數(shù)據(jù)類(lèi)型有嚴(yán)格的限定,在定義變量時(shí)必須聲明變量的數(shù)據(jù)類(lèi)型,在為變量賦值時(shí)必須賦予與變量同一種類(lèi)型的值,否則程序會(huì)報(bào)錯(cuò), 所以本文給大家介紹了Java查看變量的數(shù)據(jù)類(lèi)型的三種方法,需要的朋友可以參考下2024-10-10
java文件操作工具類(lèi)實(shí)現(xiàn)復(fù)制文件和文件合并
這篇文章主要介紹了java文件操作工具類(lèi),類(lèi)實(shí)現(xiàn)了復(fù)制文件和文件合并的功能,需要的朋友可以參考下2014-03-03
SpringBoot結(jié)果封裝和異常攔截的實(shí)現(xiàn)示例
SpringBoot 項(xiàng)目中,我們通常需要將結(jié)果數(shù)據(jù)封裝成特定的格式,以方便客戶(hù)端進(jìn)行處理,本文主要介紹了SpringBoot?優(yōu)雅的結(jié)果封裝和異常攔截,感興趣的可以了解一下2023-08-08
Java項(xiàng)目如何防止SQL注入(多種方案匯總)
SQL注入即是指web應(yīng)用程序?qū)τ脩?hù)輸入數(shù)據(jù)的合法性沒(méi)有判斷或過(guò)濾不嚴(yán),攻擊者可以在web應(yīng)用程序中事先定義好的查詢(xún)語(yǔ)句的結(jié)尾上添加額外的SQL語(yǔ)句,這篇文章主要介紹了?Java項(xiàng)目防止SQL注入的四種方案,需要的朋友可以參考下2023-12-12
SpringBoot使用JavaCV處理rtsp流的示例代碼
這篇文章主要為大家詳細(xì)介紹了SpringBoot使用JavaCV處理rtsp流,文中的示例代碼講解詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴可以跟隨小編一起了解一下2024-02-02
Java 處理超大數(shù)類(lèi)型之BigInteger案例詳解
這篇文章主要介紹了Java 處理超大數(shù)類(lèi)型之BigInteger案例詳解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-09-09
Spring Cloud Gateway 默認(rèn)的filter功能和執(zhí)行順序介紹
這篇文章主要介紹了Spring Cloud Gateway 默認(rèn)的filter功能和執(zhí)行順序,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-10-10

