#str分别是null,""," " 时,啥区别?
为null时,只有引用,没有对象。
"",字符串中没有内容,即true == str.isEmpty(),或 str.length() == 0;
" ",含空格,空格与其它字符是一样的,不要因为看不见就跟""混淆了,false == str.isEmpty(),或 str.length() == 1(几个空格,长度就是几)
为null时,只有引用,没有对象。
"",字符串中没有内容,即true == str.isEmpty(),或 str.length() == 0;
" ",含空格,空格与其它字符是一样的,不要因为看不见就跟""混淆了,false == str.isEmpty(),或 str.length() == 1(几个空格,长度就是几)