6-4練習(xí)題
int[] score=new score[] {1,2,3,4};?
//這個(gè)寫法等價(jià)于?
int score[]=new score[]{1,2,3,4};
//的嗎?那是不是// int[] score=new []score{1,2,3,4};//這樣寫也可以?
//又或者int score[]=new[] score{1,2,3,4};//這樣寫也可以?
int[] score=new score[] {1,2,3,4};?
//這個(gè)寫法等價(jià)于?
int score[]=new score[]{1,2,3,4};
//的嗎?那是不是// int[] score=new []score{1,2,3,4};//這樣寫也可以?
//又或者int score[]=new[] score{1,2,3,4};//這樣寫也可以?
2015-12-09
舉報(bào)
2015-12-09
其實(shí)這個(gè)是歷史遺留問題,兩種寫法都可以,但顯然int[] 是比較符合標(biāo)準(zhǔn)的,這說明類型是個(gè)int數(shù)組,如果后面的變量名,加個(gè)數(shù)組[]有些不倫不類的。
new作為java中的一個(gè)關(guān)鍵字,是用來分配內(nèi)存的,你這個(gè)寫法不符合java規(guī)范
2015-12-09
很顯然不可以,你寫個(gè)編譯一下就知道錯(cuò)在哪里了。
2015-12-09
不可以,請(qǐng)按規(guī)矩來