Swift 陣列常用方法

2021-07-14 09:26:02 字數 954 閱讀 8539

1.建立陣列

(1)建立可變空陣列

var array1 = array

() //不常用

var array = [string]();

(2)建立不可變陣列

let immutablearray = ["a","b","c"];

(3)建立帶有預設值的陣列

var array = [string](count: 4, repeatedvalue: "1");

(4)用乙個陣列初始化另乙個陣列

var array1 = [int](count: 3, repeatedvalue: 0);

var array2 = [int](count: 3, repeatedvalue: 1);

var sumarr = array1 + array2;

2.陣列為空的判斷方法

var

array: [int] = [3];

ifarray.count == 0 else

array.removelast();

ifarray.isempty else

3.可變陣列的增刪改查

(1)增

var

array = [string]();

array += ["b"];//方式二

array.insert("c", atindex: 2);//方式三

print(array[0],array[1],array[2]);

(2)刪

array.removefirst(2);//刪除陣列中前兩個元素

array.removeatindex(2);//刪除第三個元素(下標從0開始)

array.removelast();//刪除最後乙個元素

Swift 字典的常用方法

要正確使用字典,也需要一些條件 1,字典鍵值對的 鍵和值的型別必須明確,可以直接指定,也可以類似陣列直接賦值由編譯器自動識別 2,字典必須要初始化 3,鍵的型別必須是可以被雜湊 hashable 的 基本資料型別和可以被雜湊的類 字典的幾種宣告方式 var dic1 1 1,2 12,3 32,4 ...

swift 第二節陣列的建立 常用方法及陣列便利

初出茅廬,有意見或建議請多提出 1 swift語言提供經典的陣列和字典兩種集合型別來儲存集合資料。2 陣列用來按順序儲存相同型別的資料。有序的 3 陣列一定要初始化,初始化時可以賦值,也可以直接 表示乙個空陣列 4 必須要指定資料型別,可以通過賦值的方式讓編譯器自動識別資料型別,也可以自己指定。陣列...

陣列常用方法

1 遍歷陣列的兩種方法 1 for迴圈 for int i 0 i 10 i 2 for ever int a new int 5 for int b a 2 填充替換陣列 array.fill a,8 以8來填充陣列 array.fill a,1,2,8 以下標1起 到下標2結束,之間用8填充 1...