Generic Instance Method 総称体インスタンスメソッド

isDisjoint(with:)

Returns a Boolean value that indicates whether the set has no members in common with the given sequence. この集合は与えられたシーケンスと共通のメンバを1つも持たないかどうかを指し示すブール値を返します。

Declaration 宣言

func isDisjoint<S>(with other: S) -> Bool where Element == S.Element, S : Sequence

Parameters パラメータ

other

A sequence of elements. other must be finite. いくつかの要素からなるシーケンス。otherは有限でなければなりません。

Return Value 戻り値

true if the set has no elements in common with other; otherwise, false. この集合がotherと共通の要素を持たないならばtrue;そうでなければ、false

Discussion 解説

In the following example, the employees set is disjoint with the elements of the visitors array because no name appears in both. 次の例において、employees集合はvisitors配列の要素と交わりを持ちません、両方に現れる名前がないからです。


let employees: Set = ["Alicia", "Bethany", "Chris", "Diana", "Eric"]
let visitors = ["Marcia", "Nathaniel", "Olivia"]
print(employees.isDisjoint(with: visitors))
// Prints "true"

See Also 参照

Comparing Sets 集合を比較する