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

2020-01-14  本文已影响0人  zhaoxiaohui520
 "" 和 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());  //异常   

上一篇 下一篇

猜你喜欢

热点阅读