高階for迴圈:
格式: for(資料型別 變數名:被遍歷的集合(collection)或者陣列)
對集合進行遍歷。只能獲取元素,當時不能對集合進行操作。
可變引數:陣列引數的簡寫形式,不用每一次都手動的建立陣列物件。只要將要操作的元素作為引數傳遞即可。隱式將這些引數封裝成了陣列。使用時,可變引數一定要定義在引數列表後邊。
publicclass
jihe
public
static
void
show(string ...arr )
}}
結果為:
陣列arr的度:5
陣列下標為0值:haha
陣列下標為1值:bai
陣列下標為2值:王
陣列下標為3值:郇
陣列下標為4值:鞏
publicclass
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.二維陣列的宣...