The isDisjoint()
method returns true if two sets are disjoint sets. If not, it returns false.
Example
var A: Set = [1, 2, 3, 4, 5]
var B: Set = [12,13,14]
// check if A is disjoint with B or not
print(A.isDisjoint(with: B))
// Output: true
isDisjoint() Syntax
The syntax of the set isDisjoint()
method is:
set.isDisjoint(otherSet)
Here, set is an object of the Set
class.
isDisjoint() Parameters
The isDisjoint()
method takes a single parameter:
- otherSet - The set of elements.
isDisjoint() Return Value
- The
isDisjoint()
method returnstrue
if set is disjoint with otherSet. If not, it returnsfalse
.
Example: Swift Set isDisjoint()
var A: Set = [1, 2, 3, 4]
var B: Set = [5, 6, 7]
var C: Set = [4, 5, 6]
// check if A and B are disjoint or not
print("Are A and B disjoint?", A.isDisjoint(with: B))
// check if A and C are disjoint or not
print("Are A and C disjoint?", A.isDisjoint(with: C))
Output
Are A and B disjoint? true Are A and C disjoint? false
Here, we have used the isDisjoint()
method to check if two sets are disjoint or not.
Since
- A and B have unique elements, the method returns
true
. - A and C both have element 4, the method returns
false
.