複習筆記_2。


數組:爲引用類型,分爲一維數組,二維數組,.......多維數組。如int intArray[];是一維數組,char[][] charArray;是二維數組,Student[] studentArray;是一維數組,String[][] args;是二維數組。


一維數組:定義:數組類型 數組名[];數據類型[] 數組名;靜態初始化:數據類型[] 數組名={元素1取值,元素2取值,.....};


數組名.length=數組的長度;動態初始化:用new分配內存再賦值,數據類型[] 數組名=new 數據類型[size];


用new爲數組分配內存後,自動數據類型的默認值初始化所有數據類型。各類數據類型的默認值:整型爲0、實型爲0.0f或0.0d、字符型爲'\u0000'、類對象(引用類型)爲null;


數組名[下標]可訪問或引用數組元素;引用數組元素時,下標不要超過範圍,運行時錯誤,產生下標越界錯誤IndexOutOfBoundsException.


數組拷貝:用arraycopy()方法實現數組之間拷貝,例:System.arraycopy(要拷貝的數組名A,第幾個元素開始的,接受信息的數組名B,第個元素開始放的,要考多長A.length);


二維數組:http://hi.baidu.com/vip_qining/item/7638e85d1d8a4a0adb16355a

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章