環境
swift4
初期化
空の配列の宣言
var array1 = Array()
var array2:Array<Int> = []
var array3:[Int] = []
var array4 = [String]()
var array5 = [] // 型宣言なしはエラー
同じ値を指定要素数分で初期化
Array(repeating: 初期値, count: 要素数)
var array = Array(repeating: 0, count: 5)
print(array)
// [0, 0, 0, 0, 0]
値の変更
指定した場所の値を変更する
var array = ["Japan", "USA", "France"]
array[2] = "Brazil"
// ["Japan", "USA", "Brazil"]
要素の削除
配列の順番を指定して要素を削除する
var array = ["Japan", "USA", "France"]
array.remove(at: 1)
// ["Japan", "France"]
番号を取得
配列の中に格納されている値の場所を返す
var array = ["s", "w", "i", "f", "t"]
array.index(of: "f") // 3
型変換
配列→文字列
var arrayChara:[Character] = ["s", "w", "i", "f", "t"]
var arrayStr = String(arrayChara)
print(arrayStr)
// swift