java 為什么是字符串類型為null,而不是空字符串的默認(rèn)值?
為什么是字符串類型為null,而不是空字符串的默認(rèn)值?我不知道你的意思。string的默認(rèn)值是nulll?!翱铡焙汀翱铡笔怯袇^(qū)別的?!癗ull”是一個(gè)字符串,意思是“ABC”。那是弦。在Java中,它
為什么是字符串類型為null,而不是空字符串的默認(rèn)值?
我不知道你的意思。string的默認(rèn)值是nulll。“空”和“空”是有區(qū)別的?!癗ull”是一個(gè)字符串,意思是“ABC”。那是弦。在Java中,它是包裝器類型。默認(rèn)值為null(如果不賦值)
java中string類型變量的默認(rèn)初始值是什么?
Stringastringb=nullstringc=“”第一個(gè)是定義不指向任何地址的引用。第二個(gè)是定義一個(gè)對(duì)象B,它將地址存儲(chǔ)的值分配為null。第三個(gè)是定義一個(gè)對(duì)象C,它也分配地址存儲(chǔ)來(lái)存儲(chǔ)一個(gè)長(zhǎng)度為0的值,這個(gè)值可以用于字符串比較。定義的方式不同,結(jié)果也不同