インスタンスメソッド
contains(_:)
シーケンスに与えられた要素が含まれているかどうかを示すブール値を返します。
System Swift
iOS 14.0+ iPadOS 14.0+ Mac Catalyst 14.0+
macOS 11.0+ tvOS 14.0+
visionOS 1.0+ watchOS 7.0+
パラメータ
element
シーケンス内で検索すべき要素。
戻り値
シーケンス内に要素が見つかった場合は true、それ以外の場合は false。
議論
以下の例では、映画のキャストを格納する配列内にお気に入りの俳優が含まれているかどうかを確認します。
- let cast = ["Vivien", "Marlon", "Kim", "Karl"]
- print(cast.contains("Marlon"))
- // Prints "true"
- print(cast.contains("James"))
- // Prints "false"
複雑さ:
O(n)、ここで n はシーケンスの長さです。
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ