謝邀..
題目我有點看不懂..編譯嗎,還是編寫...
編譯的話,都是編譯為字節碼,好像沒有別的了吧(等待大神扔雞蛋...)
編寫的話,就不一樣了,在java中,一般的數組編寫的語法有兩種,分別是
typearrayName[];
type[]arrayName;
其中的type為任意數據類型,而arrayName為數組名,必須是一個合法的標識符,通過[]來聲明該變量是一個數組類型變量。
例子!StringtestArray[];或者int[]testArray;
甚至在需求中,也可能出現二維的數組,其聲明的方式跟一維的(上面那種)相似,比如:
StringtestArray[][]=newString{{"hello","java"},{"is","number"},{"one","de!!!"}};
有一點需要注意,這種方式聲明的數組都是屬于靜態的,也就是說,一旦聲明了,其容量便不可改變,所以需要考慮其最大的容量,在聲明的時候,不然會出現容量不足,插入失敗的情況。
如果需要動態的改變數組的容量,則應該使用動態數組,即List之類的(實際情況上,也是這種用的多)
——沒事待在家里不出門的居家程序員。(我不想脫發?。?/blockquote>