 # Swift Set isDisjoint()

In this tutorial, we will learn about the Swift Set isDisjoint() method with the help of examples.

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 returns `true` if set is disjoint with otherSet. If not, it returns `false`.

## 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`.