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...