空字符串问题
空字符串("")、null、空格字符串(" ")之间的区别 1、类型上: ①.空字符串("")表示的是一个长度为0的字符串 ②.空格字符串(" ")表示的是一个长度为1的空格字符串 ③.null表示的是一个对象的值(String str = null ,null并不是一个字符串) 2、内存上:空字符串和空格字符串都是字符串,都会给分配内存空间,而null表示str 引用指向空,并未分配内存空间 3、使用上:开发经常会进行是否为空的判断-->对...
原创
2021-10-31 20:04:38 ·
2234 阅读 ·
0 评论