配列の要素を追加
配列の要素を追加したい場合はappend
を使用する。
配列.append(値)
引数には追加する値を記述する。
var characters: [String] = ["ロイド", "ヨル", "アーニャ", "ボンド", "ダミアン"]
print(characters) //["ロイド", "ヨル", "アーニャ", "ボンド", "ダミアン"]
characters.append("ベッキー"); // ここで要素を1つ追加
print(characters) //["ロイド", "ヨル", "アーニャ", "ボンド", "ダミアン", "ベッキー"]
+=演算子を使用して配列の要素を1つ追加することも可能。
var characters: [String] = ["ロイド", "ヨル", "アーニャ", "ボンド", "ダミアン"]
print(characters) //["ロイド", "ヨル", "アーニャ", "ボンド", "ダミアン"]
characters += ["フランキー"]; // +=演算子を使用して要素を1つ追加
print(characters) //["ロイド", "ヨル", "アーニャ", "ボンド", "ダミアン", "フランキー"]
追加する場所を指定して要素を追加する場合はinsert
を使用する。
var numbers: [Int] = [1, 2, 3, 4, 5,]
numbers.insert(100, at: 2)
print(numbers) //[1, 2, 100, 3, 4, 5]
配列の要素を削除
配列の要素を削除するときはremove
を使用する。
var characters: [String] = ["ロイド", "ヨル", "アーニャ", "ボンド", "ダミアン"]
characters.remove(at: 3)
print(characters) //["ロイド", "ヨル", "アーニャ", "ダミアン"]
全てを削除する場合はremoveAll()
を使用する。
var couple: [String] = ["デート", "クリスマス", "プレゼント", "サンタクロース", "トナカイ"]
couple.removeAll()
print(couple) //[]
メリークリスマス。