首頁>Club>
6
回覆列表
  • 1 # 居家程式設計師

    題目我有點看不懂.. 編譯嗎,還是編寫...

    編譯的話,都是編譯為位元組碼,好像沒有別的了吧(等待大神扔雞蛋...)

    編寫的話,就不一樣了,在java中,一般的陣列編寫的語法有兩種,分別是

    type arrayName[];

    type[] arrayName;

    其中的type為任意資料型別,而arrayName為陣列名,必須是一個合法的識別符號,透過[ ]來宣告該變數是一個數組型別變數。

    例子! String testArray[]; 或者 int[] testArray;

    甚至在需求中,也可能出現二維的陣列,其宣告的方式跟一維的(上面那種)相似,比如:

    String testArray[ ][ ] = new String{ {"hello","java"}, {"is","number"}, {"one","de!!!"} };

    有一點需要注意,這種方式宣告的陣列都是屬於靜態的,也就是說,一旦聲明瞭,其容量便不可改變,所以需要考慮其最大的容量,在宣告的時候,不然會出現容量不足,插入失敗的情況。

    如果需要動態的改變陣列的容量,則應該使用動態陣列,即List之類的(實際情況上,也是這種用的多)

  • 中秋節和大豐收的關聯?
  • 水果種植基地,如何拓展銷售渠道?