美文网首页
Java基础 空字符和"" 和 null的区别

Java基础 空字符和"" 和 null的区别

作者: zhaoxiaohui520 | 来源:发表于2020-01-14 15:50 被阅读0次
     "" 和 null的区别
    "" 是字符串常量 同时也是String类的对象 是对象就可以用string的对象
     null 是空常量 不能调用任何方法 否知回报空指针异常  null是常量可以给任何引用数据类型赋值
    
    String s1="zzz";
    String s2="";
    String s3=null;
    System.out.println(s1.isEmpty());    //false         不为空
    System.out.println(s2.isEmpty());    //true            为空
    //System.out.println(s3.isEmpty());  //异常   
    
    

    相关文章

      网友评论

          本文标题:Java基础 空字符和"" 和 null的区别

          本文链接:https://www.haomeiwen.com/subject/tnraactx.html