1. 程式人生 > >11.12學習筆記(陣列)

11.12學習筆記(陣列)

資料型別 陣列名稱 []=new 資料型別[長度]; 資料型別 [] 陣列名稱=new 資料型別[長度]; 二維陣列 資料型別 陣列名稱[][]=new 資料型別[][] {{},{},…}

陣列操作的支援 拷貝 System.arraycopy(源陣列名稱,源陣列開始點,目標陣列名稱,目標陣列開始點,長度) 排序 java.util.Arrays.sort(陣列名稱)

物件陣列的動態初始化 類名稱 物件陣列名稱 []=new 類名稱[長度] 動態初始化後的陣列內容都是其對應資料型別的預設值

靜態初始化,在物件陣列宣告的時候就設定好內容,使用物件陣列的靜態初始化。 main(){ Book books []=new Book[3]; books[0]=new Book(“Java”,79.8); books[1]=new Book(“Oracle”,79.8); books[2]=new Book("JSP,79.8); }

main(){ Book books []=new Book[]{ new Book(“Java”,79.8), new Book(“Oracle”,79.8), new Book("JSP,79.8) }; }

關於主方法 public:公共的 static:使用static定義的方法必須由類名稱呼叫 void:一切的開始點 main:一個系統規定好的方法名稱,只要是執行類,就找main String args[]:字串物件陣列,用於接受初始化引數