空串和null的区别,java判断为空或者null
差异:
字符串是具有内存空间的实例化对象,但存储在内存空间中的值是空的。而null表示未实例化且不占用内存空间的对象。
字符串AAA=“”;//空字符串
字符串bbb=null//空值在线视频教程推荐:java课程
例如:
公共类HelloWorld {
公共静态void main(String [] args){
System.out.println(hello world!);
//system . out . println(args[0]);
字符串aaa=李慧娟;
字符串BBB=“”;
字符串ccc=null
//CCC . isempty();
system . out . println(AAA . isempty());
system . out . println(BBB . isempty());
system . out . println(CCC . isempty());
}
}运行结果:
如何解决写爬虫IP受阻的问题?立即使用。
也就是说,引用空字符串的对象bbb可以调用字符串的isEmpty()等属性,但是ccc不能调用,也就是说ccc实际上并没有指向任何内存空间。
相关文章教程推荐:java开发入门以上是java中空字符串和null区别的详细内容。请多关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。