第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

java靜態(tài)初始化問題

java靜態(tài)初始化問題

BIG陽 2019-05-13 09:24:38
publicstaticvoidmain(String[]argv){inti,j=3;Scannerinput=newScanner(System.in);i=input.nextInt();int[]arr=newint[]{i,j};System.out.println(arr[0]+""+arr[1]);}以上程序在編譯的時候讀到int[]{i,j}時不應(yīng)該就把arr[]的值初始化好了嗎?應(yīng)該因為i未初始化而無法通過編譯啊,為什么還能通過編譯,并輸出正確的值?難道int[]arr=newint[]{i,j};也是動態(tài)初始化?
查看完整描述

2 回答

?
元芳怎么了

TA貢獻1798條經(jīng)驗 獲得超7個贊

i=input.nextInt();這一句不就相當(dāng)于進行初始化么?如果沒有這一句肯定報初始化異常,有了這一句也就意味著i的值在編譯時是不能確定的。
                            
查看完整回答
反對 回復(fù) 2019-05-13
?
偶然的你

TA貢獻1841條經(jīng)驗 獲得超3個贊

Java語言規(guī)范了解一下:
IntheJavaprogramminglanguage,arraysareobjects,aredynamicallycreated(動態(tài)創(chuàng)建的),andmaybeassignedtovariablesoftypeObject.AllmethodsofclassObjectmaybeinvokedonanarray.
                            
查看完整回答
反對 回復(fù) 2019-05-13
  • 2 回答
  • 0 關(guān)注
  • 530 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號