1. Int類型:用于表示整數,包括正整數和負整數。
let age: Int = 30
let numberOfStudents = 50
2. Double和Float類型:用于表示浮點數,即帶有小數點的數值。Double提供更高的精度,而Float提供較低的精度。
let pi: Double = 3.14159
let percentage: Float = 0.75
3. String類型:用于表示文本字符串。?
let message: String = "Hello, World!"
let name = "John Doe"
4. Bool類型:用于表示布爾值,只有兩個可能的值:true和false。
let isLoggedin: Bool = true
let isAdmin = false
5. Array類型:用于表示有序列表,可以包含相同或不同類型的元素。
```swift
let numbers: [Int] = [1, 2, 3, 4, 5]
let names = ["John", "Jane", "Tom"]
```
6. Dictionary類型:用于表示無序的鍵值對集合,其中每個元素都有一個唯一的鍵和對應的值。
```swift
let person: [String: Any] = ["name": "John", "age": 30, "isMarried": false]
let scores = ["Math": 90, "English": 85, "Science": 95]
```
7. Set類型:用于表示無序且唯一的值的集合。
```swift
let uniqueNumbers: Set<Int> = [1, 2, 3, 4, 5]
let vowels: Set<Character> = ["a", "e", "i", "o", "u"]
```
8. Tuple類型:用于創建包含多個不同類型的值的復合數據類型。
```swift
let coordinates: (Double, Double) = (37.7749, -122.4194)
let personInfo = ("John", 30, true)
```
以上是Swift中一些常見的數據類型及其示例代碼。通過理解和靈活運用這些數據類型,你可以更好地處理不同類型的數據,并編寫出高效可靠的代碼。