---
title: init()
framework: swift
role: symbol
role_heading: Initializer
path: swift/set/init()
---

# init()

Creates an empty set.

## Declaration

```swift
init()
```

## Discussion

Discussion This is equivalent to initializing with an empty array literal. For example: var emptySet = Set<Int>() print(emptySet.isEmpty) // Prints "true"

emptySet = [] print(emptySet.isEmpty) // Prints "true"

## See Also

### Creating a Set

- [init(minimumCapacity:)](swift/set/init(minimumcapacity:).md)
- [init(_:)](swift/set/init(_:)-9cgks.md)
- [init(_:)](swift/set/init(_:).md)
