Instance Method インスタンスメソッド

contains(_:)

Returns a Boolean value that indicates whether the given element exists in the set. 与えられた要素が集合の中の存在するかどうかを指し示すブール値を返します。

Declaration 宣言

func contains(_ member: Self.Element) -> Bool

Parameters パラメータ

member

An element to look for in the set. 集合において捜される要素。

Return Value 戻り値

true if member exists in the set; otherwise, false. memberがこの集合に含まれるならばtrue;そうでなければ、false

Discussion 解説

This example uses the contains(_:) method to test whether an integer is a member of a set of prime numbers. この例は、contains(_:)メソッドを使ってある整数がある一揃いの素数のメンバであるかどうかをテストします。


let primes: Set = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37]
let x = 5
if primes.contains(x) {
    print("\(x) is prime!")
} else {
    print("\(x). Not prime.")
}
// Prints "5 is prime!"

Default Implementations 省略時実装

OptionSet Implementations

See Also 参照

Testing for Membership 帰属をテストする