【Swift4】配列(Array)の定義・宣言・初期化・追加・削除などの方法【Xcode9】

配列といってもその定義、宣言、初期化などの方法はたくさんあります。
1つ覚えてしまえば、困ることは少ないのですが、色々な方法を覚えておいた方が便利ではあります。せっかくなので覚えておきましょう。

配列の 定義 について

型を指定していして定義する

1では文字列[String]で宣言しています。2では<Int>で宣言しています。
カッコの違いはArrayを省略できるかどうかです。

型を決めずに定義する

配列に入れる要素が決まっていない場合や、文字列や数字など複数の型が入る場合はAny型にしておく必要があります。

 

配列の 宣言 と 初期化 について

配列の宣言と初期化する方法です。

1は宣言をした後に初期化しています。初期化しないとエラーになります。
2~5は宣言と初期化を同時にしています。空の配列を作っています。
6~9は宣言と同時に中身を入れた状態の配列を作ります。

配列に 要素を追加 する

 

配列の 要素を削除 する