java一維陣列的字義與使用
阿新 • • 發佈:2018-11-01
- 陣列的概念
- 陣列是按照一定順序排列的相同型別的資料和集合稱為陣列;
- 陣列中的位置是以索引/下標來表示其存放的位置;
- 索引是從0開始的;
- 陣列的基本要素
- 識別符號:陣列名稱
- 陣列元素:就是陣列中存在放的資料
- 元素下標:對陣列元素的進行編號,通過下標訪問陣列元素
- 陣列的型別:陣列中元素的資料型別
陣列的定義的幾種方法:
第一種:建議使用第一種
int[] arr; //第一種宣告int型別陣列 arr = new int[5]; //分配5個數據空間 arr[0] = 8;//給arr陣列的0下標賦值 System.out.println(arr[0]);//查詢arr陣列下標為0的資料
第二種
int arr[]; //第二種宣告int型別陣列
arr = new int[5]; //分配5個數據空間
arr[0] = 8;//給arr陣列的0下標賦值
System.out.println(arr[0]);//查詢arr陣列下標為0的資料
陣列賦值:
動態賦值
//靜態賦值;不能指定長度
int[] arr = new int[] {88,88,88};//邊宣告賦值
int[] arr1 = {88,88,89};/簡寫
動態賦值
//可以設定陣列的長度
int[] scores = new int[5];
scores[0] = 123;
遍歷陣列的兩種方法
第一種:for
//arr.length得到陣列的長度
for(int i = 1; i < arr.length; i++){
arr[i] = 1234;
}
第二種:for-each
//變數名為data,接收型別為int,傳入一個名為arr的陣列
for(int data : arr){
System.out.print(data);
}