Java的string初始化为null,为什么把null当成了字符串?而不是空?
生活随笔
收集整理的這篇文章主要介紹了
Java的string初始化为null,为什么把null当成了字符串?而不是空?
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
a+"1"等同于String.valueOf(a)+"1",不只是String,當(dāng)a為Integer和Double時(shí)都如此。而
當(dāng)String對(duì)象為空時(shí)返回字符串null,這下知道為什么了吧。
java源碼對(duì)null處理了,你打印null,他就輸出null了
當(dāng)String對(duì)象為空時(shí)返回字符串null,這下知道為什么了吧。
java源碼對(duì)null處理了,你打印null,他就輸出null了
總結(jié)
以上是生活随笔為你收集整理的Java的string初始化为null,为什么把null当成了字符串?而不是空?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 逃跑吧少年滑板怎么获得?
- 下一篇: 2022年最值得玩的大型多人在线网游是啥