旗下导航:搜·么
当前位置:网站首页 > JAVA教程 > 正文

java推断对象是不是为空【JAVA教程】,java

作者:搜教程发布时间:2019-12-25分类:JAVA教程浏览:30评论:0


导读:对Java言语来讲,统统皆是对象。把实际天下中的对象抽象地体现在编程天下中,一个对象代表了某个细致的操纵。一个个对象终究组成了完全的顺序设计,这些对象可所以自力存在的,也可...

对 Java 言语来讲,统统皆是对象。把实际天下中的对象抽象地体现在编程天下中,一个对象代表了某个细致的操纵。一个个对象终究组成了完全的顺序设计,这些对象可所以自力存在的,也可所以从别的对象继续过来的。对象之间经由过程相互作用传递信息,完成顺序开发。

Java 是面向对象的编程言语,对象就是面向对象顺序设计的中心。所谓对象就是实在天下中的实体,对象与实体是一一对应的,也就是说实际天下中每个实体都是一个对象,它是一种细致的观点。

java推断对象是不是为空的要领:

1、位于org.apache.commons.lang包下StringUtils

public class StringUtilsTest {   
    public static void main(String[] args) {  
 
        System.out.println(StringUtils.isEmpty(null));  //true  
        System.out.println(StringUtils.isEmpty(""));   //true  
        System.out.println(StringUtils.isEmpty(" ")); //false 注意在空格作非空处置惩罚  
        System.out.println(StringUtils.isEmpty("string"));//false           
        
        System.out.println(StringUtils.isBlank(null)); //true  
        System.out.println(StringUtils.isBlank(""));  //true  
        System.out.println(StringUtils.isBlank(" ")); //true        
        System.out.println(StringUtils.isBlank("        ")); //true         
    }   
}

2、位于org.springframework.util包下StringUtils

org.apache.commons.lang3包下的StringUtils类,推断是不是为空的要领参数是字符序列类,也就是String范例StringUtils.isEmpty(Object str);

org.springframework.util包下的参数是Object类,也就是不仅仅能推断String范例,还能推断其他范例,比方Long等范例。12345

3、推断List不为空

if (tocoupleDOList != null && !tocoupleDOList.isEmpty()) {
}

4、位于org.apache.commons.lang包下ObjectUtils 推断对象是不是为空

更多java学问请关注java基础教程栏目。

以上就是java推断对象是不是为空的细致内容,更多请关注ki4网别的相干文章!

标签:java


欢迎 发表评论: