《極限競速地平線5》賽馬娘大樹快車痛車程式碼
阿新 • • 發佈:2021-12-07
public class My {
public static void main(String[] args){
//1陣列的定義
//new int[4]為:1.陣列元素分配空間
//2.為陣列元素賦值 (系統預設值)
//預設值:
int[] arr=new int[4];//給棧區定義變數
System.out.println( arr);
//arr[0]=2;
for(int i=0;i<=arr.length-1;i++){
arr[i]=i+2;
}
System.out.println(arr[0]);
System.out.println(arr.length);//拿索引號找地址
//靜態初始化
int[]arr2=new int[]{10,20,30,40};
System.out.println(arr2);
}
}
陣列的定義(array)
1.陣列引入的原由:批量定義變數,如果一個一個定義變數顯然是不合適的,引入陣列可以解決
2.陣列的概念:一種用於儲存相同型別資料儲存型別
3.陣列的定義格式:資料型別[] 變數名
int[] arr;
第二種格式 : 資料型別 變數名[]
陣列定義的本質:在棧記憶體中為陣列變數分配空間
數值初始化—動態初始化
1.陣列的初始化概念:在堆記憶體中為陣列元素分配空間
2.為陣列元素空間賦值(系統預設值)
預設值:0 0.0 u0000(字串變數的初始化) boolean值預設是false 除了基本型別其他的預設值都是null
動態初始化的語法格式
語法格式:new 資料型別[陣列長度]
說明:陣列長度表示的是陣列的元素個數
例項:new int[4]
陣列定義與初始化合並
語法格式:資料型別[] 陣列名=new 資料型別[陣列長度]
例項:int arr2[]=new int[4]
陣列元素訪問
1.索引號概念:幫助我們快速查詢資料編碼
2.陣列的索引號:從0開始,到陣列,length-1結束
3.陣列元素訪問的語法:陣列名[索引號]
例項:arr[0] 對應的是元素地址
數值初始化—靜態初始化
1.語法格式: new 資料型別[]{元素值1.元素值2......}
陣列定義與初始化合並
資料型別[] 陣列名=new 資料型別[]{元素值1.元素值2......}
**例項:int[] arr2=new int[]{10,20.,30,}