4 陣列和方法(一)

2021-06-29 08:40:47 字數 1028 閱讀 4317

(一)一維陣列

陣列是同一型別的一組變數,陣列允許你通過同一名稱引用這一系列的變數,並使用乙個稱為「索引」或「下標」的數字來進行區分。陣列中包含的變數(又稱陣列的元素)具有相同的型別,該型別稱為陣列的元素型別。

陣列的宣告

int number

一維陣列物件的建立

int number = new int[5];

int number;    number=new int[5];

例如,如果要用陣列number表示5個整數的集合(26, 86, 98, 12, 68),可以這樣建立陣列number:

int number = new int[5];

陣列元素的引用

陣列名[下標]

陣列length屬性

length

屬性的值為該陣列物件中陣列元素的數目。

(二)可變長陣列

利用常數宣告陣列稱為「定長陣列宣告」。c#並不限於定長陣列宣告,還可以在每次執行程式時宣告不同長度的陣列。

下面的**提示使用者輸入陣列的長度,然後建立指定長度的陣列:

int size;

console.writeline("請輸入要建立的陣列的元素的個數:");

size = int32.parse(console.readline());

numbers = new int[size];

foreach語句

依次為陣列的各個元素執行一次嵌入語句。

foreach(型別  變數名   in    陣列名稱)

嵌入語句;

注意,這裡的迴圈控制要用陣列的長度屬性,不要使用定義變數。因為變數是會隨時發生改變的。

pdf鏈結

陣列和切片4

切片的遍歷和陣列一樣,也有兩種方式 1 for 迴圈常規方式遍歷 2 for range 結構遍歷切片 兩種方式都在下面的 裡 案例演示 func main slice arr 1 4 20,30,40 for i 0 i len slice i fmt.println 使用for range 方式...

四 4 陣列方法

一 檢查陣列 檢查乙個變數是不是陣列 instanceof 用法 value instanceof array isarray 用法 array.isarray value 二 轉換方法 tostring valueof tolocalestring 這三個方法一般都是隱式呼叫,tostring 用...

陣列排序和方法

陣列舉例 1 首先比較陣列的前兩個資料,並排序 2 比較第三個元素與前兩個排好序的資料,並將第三個元素放入適當的位置 3 比較第四個元素與前三個排好序的資料,並將第四個元素放入適當的位置 4 直至把最後乙個元素放入適當的位置。其偽 如下 temp arr i if temparr j 1 移動 el...