インスタンスメソッド


contains(_:)


シーケンスに、与えられた要素が含まれているかどうかを示すブール値を返します。


iOS 15.0+ iPadOS 15.0+ macOS 12.0+ Mac Catalyst 15.0+

tvOS 15.0+ watchOS 8.0+ visionOS 1.0+ Xcode 13.0+

func contains(_ element: Character) -> Bool





パラメータ


element

シーケンス内で検索すべき要素。



戻り値


要素がシーケンス内で見つかった場合は true。それ以外の場合は false



議論


以下の例では、映画のキャストを格納している配列にお気に入りの俳優が存在するかどうかを確認します。


  1. let cast = ["Vivien", "Marlon", "Kim", "Karl"]
  2. print(cast.contains("Marlon"))
  3. // Prints "true"
  4. print(cast.contains("James"))
  5. // Prints "false"


複雑さ: O(n)、ここで n はシーケンスの長さです。















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ