【Swift】配列に指定した要素が存在するか確認する方法

記事内に商品プロモーションを含む場合があります

指定した値が配列の何番目にあるのかチェックする

array.firstIndex(of: value) // valueには検索したい数値や文字列をセットする 

以下のように、指定した要素が存在すれば配列の何番目にあるのかを返し、無ければnilを返します。

存在チェックだけしたいのであれば、if文を使って次のように書けばいいですね。

if array.firstIndex(of: value)  != nil {
  print("配列に指定した値が存在します")
}

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA