CSS字型樣式屬性
阿新 • • 發佈:2020-09-11
陣列
定義
-
陣列是相同型別資料的有序集合
-
陣列描述的是相同型別的若干個資料,按照一定的順序組合而成
-
其中,每一個數據稱作一個數據元素,每個陣列元素可以通過一個下標訪問
-
下標從0開始
先宣告陣列變數,才能使用
陣列型別[] 陣列名稱
- int[] arr = new int[陣列大小];
- arrays.length獲取陣列長度
public static int f(int n){
return n*f(n-1);
}
記憶體分析
- 宣告陣列
- 建立陣列
- 給陣列元素複製
三種初始化
-
靜態初始化
int[] a = { };
建立加賦值
- 動態初始化:包含預設初始化
int[] b = new int[10];
- 預設初始化
基本特定
- 長度確定,一旦確定不可改變
- 陣列是相同資料型別的有序集合
- 陣列也是物件,陣列元素相當於物件的成員變數
- 陣列的長度是確定的
陣列邊界
合法區間:【0,length-1】
陣列使用
-
For-Each迴圈
JDK1.5之後
-
陣列作為引數
-
陣列作為返回值
/** * 陣列反轉 * public static int[] reverse(int[] arr){ * int[] result = new int[arr.length]; * for (int i = 0,j = result.length-1; i < arr.length ; i++,j--) { * result[j] = arr[i]; * } * return result; * } */