陣列的使用 二

2021-10-14 15:12:52 字數 1136 閱讀 6153

增強型的for迴圈,也就是for-each迴圈。

public

static

void

main

(string[

] args)

; 沒有下標,適合列印輸出,不適合去操作裡面的元素,因為沒有陣列下標

for(

int array:arrays)

陣列做方法入參,列印陣列元素。

public

static

void

main

(string[

] args)

;printarray

(arrays)

;//呼叫的是陣列做方法入參的結果

}//列印陣列元素 //陣列可以封裝成引數

public

static

void

printarray

(int

arrays)

}

陣列作為返回值,一般在求反轉陣列使用。

public

static

void

main

(string[

] args)

;int

reverse =

reverse

(arrays)

;//這樣返回的結果是已經被反轉過的陣列

printarray

(reverse)

;//列印反轉陣列

}//反轉陣列

public

static

int[

]reverse

(int

arrays)

return result;

//把陣列返回去

}//列印陣列元素 //陣列可以封裝成引數

public

static

void

printarray

(int

arrays)

}

多維陣列的使用(二維陣列)

規定 二維陣列分為外層陣列的元素,內層陣列的元素 1 理解 對於二維陣列的理解,我們可以看成是一維陣列array1又作為另乙個一維陣列array2的元素而存在。從陣列底層的執行機制來看,其實沒有多維陣列。陣列屬於引用資料型別 陣列的元素也可以是引用資料型別 乙個一維陣列a的元素如果還是乙個一維陣列型...

二維陣列的使用

define crt secure no warnings include include include intdemo01 void int a2 3 4 int a3 4 int i 0 int j 0 for i 0 i 3 i printf n printf n 16 二維陣列陣列名代表第...

二維陣列的使用

public class doubledimensionalarray 輸出第二行第乙個元素的值,也就是4 system.out.println a1 1 0 輸出第三行第三個元素的值,也就是7 system.out.println a1 2 2 輸出二維陣列的長度,實際上就是二維陣列中一維陣列的長...