高階for 迴圈建立陣列和集合

2022-08-25 09:45:11 字數 689 閱讀 4562

高階for迴圈:

格式: for(資料型別 變數名:被遍歷的集合(collection)或者陣列)

對集合進行遍歷。只能獲取元素,當時不能對集合進行操作。

可變引數:陣列引數的簡寫形式,不用每一次都手動的建立陣列物件。只要將要操作的元素作為引數傳遞即可。隱式將這些引數封裝成了陣列。使用時,可變引數一定要定義在引數列表後邊。

public

class

jihe

public

static

void

show(string ...arr )

}}

結果為:

陣列arr的度:5

陣列下標為0值:haha

陣列下標為1值:bai

陣列下標為2值:王

陣列下標為3值:郇

陣列下標為4值:鞏

public

class

jihe

public

static

void show(string s, int

...arr )

}}

結果為:

4陣列下標為0值:1

陣列下標為1值:2

陣列下標為2值:3

陣列下標為3值:4

陣列和集合

陣列是乙個儲存相同型別的固定大小的有序集合,若將有限個型別相同的變數的集合命名,那麼這個名稱為陣列名。組成陣列的各個變數稱為陣列的分量,也稱為陣列的元素,有時也稱為下標變數。初始化陣列 陣列時引用型別,必須使用new關鍵字建立陣列的例項 陣列的宣告方式有四種 int nums1 newint 3 1...

陣列和集合

一維陣列 1.陣列定義 int arr 或是 int arr2 2.靜態初始化 type arrayname new type 例子 int arr new int 普通的陣列遍歷方式 for int i 0 i system.out.println arr i foreach方式 for int ...

陣列和集合

陣列 1.一維陣列 1 宣告 type arrayname 2 初始化 int arr new int 5 arr陣列中的每個元素都是初始化為0 int arr new int 5 3 一維陣列的使用 foreach int n in arr console.writeline n 2.二維陣列的宣...