關(guān)于定義String變量賦值問(wèn)題
請(qǐng)問(wèn)一下在寫(xiě)switch語(yǔ)句中定義了一個(gè)String變量沒(méi)有賦值為什么出錯(cuò)?錯(cuò)誤提示讓賦值為空,如圖。寫(xiě) if 的時(shí)候定義一個(gè)String變量沒(méi)有賦值也沒(méi)有報(bào)錯(cuò)啊
請(qǐng)問(wèn)一下在寫(xiě)switch語(yǔ)句中定義了一個(gè)String變量沒(méi)有賦值為什么出錯(cuò)?錯(cuò)誤提示讓賦值為空,如圖。寫(xiě) if 的時(shí)候定義一個(gè)String變量沒(méi)有賦值也沒(méi)有報(bào)錯(cuò)啊
2015-09-16
舉報(bào)
2015-09-20
寫(xiě)另一個(gè)程序的時(shí)候沒(méi)有賦值也沒(méi)有報(bào)錯(cuò), 你有沒(méi)有使用它。沒(méi)有使用不會(huì)報(bào)錯(cuò)
2015-09-16
聲明是聲明了,但是你沒(méi)有對(duì)String賦值。String是引用地址的方式,所以會(huì)報(bào)錯(cuò)。? 一般使用String,定義的時(shí)候最好這樣寫(xiě):String xx = "";