6-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};//這樣寫也可以?
//又或者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};//這樣寫也可以?
//又或者int score[]=new[] score{1,2,3,4};//這樣寫也可以?
2015-12-09
舉報
2015-12-09
其實這個是歷史遺留問題,兩種寫法都可以,但顯然int[] 是比較符合標準的,這說明類型是個int數(shù)組,如果后面的變量名,加個數(shù)組[]有些不倫不類的。
new作為java中的一個關鍵字,是用來分配內(nèi)存的,你這個寫法不符合java規(guī)范
2015-12-09
很顯然不可以,你寫個編譯一下就知道錯在哪里了。
2015-12-09
不可以,請按規(guī)矩來