陣列定義:
陣列是乙個變數,儲存相同資料型別的一組資料。通過下標進行區別。
同乙個陣列變數,儲存的資料型別都是相同的,它們都有同乙個變數名,只通過下標來進行區別。
陣列在記憶體中的儲存:
類似於博物架,把所有物品分類並且是集中存放相似,陣列在記憶體中也是連續存放的。這樣,在我們進行資料查詢時,計算機的工作速度會非常快,因為cpu在查記憶體時不用東跳一下,西跳一下。而是連續迅速的完成工作。
宣告陣列:
語法: 資料型別[ ] 陣列名 或者 資料型別 陣列名 [ ] ;陣列名 = new 資料型別[陣列長度];
陣列名 陣列名 = new 資料型別[陣列長度]; 資料型別[ ] 陣列名 = ;
1、宣告陣列:int arr;
2、分配空間:arr=new int[5]
3、賦值:arr[0]=10
4、處理資料 :arr[1]=arr[0]*8
在迴圈中,迴圈變數i從0開始遞增直到陣列的最大長度score.length.因此,每次迴圈i加1,實現陣列累加.
資料型別:int double char boolean.
利用arrays類提供的sort( )方法可以方便地對陣列中的元素進行排序.
陣列的遍歷(前序):
陣列的長度:陣列名.length;
for(int i=0;i《陣列名.length;i++)
陣列常用方法:
arrays.tostring(陣列名) 展示陣列內容
arrays.sort(陣列名) 陣列按公升序排序
陣列常見的異常:
陣列下標越界:array index out of bounds exceqtion
當訪問陣列的下標超過0~length-1時,就會出現以上錯誤
注意:陣列下標範圍:0~length-1
C 中的陣列和C 中陣列的區別
c 中陣列是引用型別,c 定義整型陣列方式是 int intarray 或int intarray new int 10 而c 中定義整型陣列的方式是 int intarray 或int intarray new int 10 c 中的陣列可以是一維的也可以是多維的,同樣也支援矩陣和參差不齊的陣列。...
C 中的陣列和C 中陣列的區別
c 中陣列是引用型別,c 定義整型陣列方式是 int intarray 或int intarray new int 而c 中定義整型陣列的方式是 int intarray 或int intarray new int c 中的陣列可以是一維的也可以是多維的,同樣也支援矩陣和參差不齊的陣列。注意 定義多...
c 中的陣列
array是所有陣列的基類。所以用普通方法建立的陣列可以使用array建立的陣列例項上的所有方法和屬性。建立 陣列的length可以用變數賦值,但是在賦值之前這個變數必須初始化。一維 int arr new int length array arr array.createinstance type...