2025/10/15 点击:3731
逻辑非运算符(!)用来对一个布尔值取反,若原布尔值为真,取反后为假;若原布尔值为假,取反后为真。 let isTrue = truelet isFalse =!isTrueprint(isFalse) // 输出 false 使用非运算符时,要注意
2025/10/15 点击:8653
逻辑与运算符()用于判断两个布尔值是否都为真。只有当两个操作数都为真时,结果才为真;否则结果为假。 let firstCondition = truelet secondCondition = falselet result = firstCondition secondCondit
2025/10/15 点击:8574
逻辑或运算符(||)用于判断两个布尔值中是否至少有一个为真。只要有一个操作数为真,结果就为真;只有当两个操作数都为假时,结果才为假。 let firstCondition = falselet secondCondition
2025/10/15 点击:7160
在Swift里,数组用来存一组相同类型数据。它下标从0开始,可通过下标访问元素。 // 定义整数数组let numbers: [Int] = [1, 2, 3]// 访问元素let firstNumber = numbers[0] 数组元素类型要一致,下标别
2025/10/15 点击:3531
Swift里创建空数组有不同方法,可指定类型或让系统推断。 // 指定类型创建空数组var emptyArray1 = [Int]()// 让系统推断创建空数组var emptyArray2: [String] = [] 若后续要添加元素,数组得用var定
2025/10/15 点击:6511
创建带默认值数组,可一次初始化多个相同元素。 // 创建有5个元素,默认值为0的数组let defaultArray1 = Array(repeating: 0, count: 5)// 创建有3个元素,默认值为"a"的数组let defaultArray2 = Array(re
2025/10/15 点击:7991
在Swift里,可把两个数组相加来创建新数组。相加后,新数组含原数组所有元素。 var array1 = [1, 2, 3]var array2 = [4, 5, 6]var newArray = array1 + array2print(newArray) // 输出: [1, 2, 3, 4, 5, 6] 要保证两个
2025/10/15 点击:5972
在Swift里,可直接用数组字面量构造数组。数组字面量是用方括号包起来的一组值。 var numbers = [1, 2, 3, 4, 5]print(numbers) // 输出: [1, 2, 3, 4, 5]var names: [String] = ["Tom", "Jack", "Lucy"]print(names) /
2025/10/15 点击:8811
Swift中,可通过下标访问和修改数组元素。下标从0开始。 var fruits = ["apple", "banana", "cherry"]print(fruits[0]) // 访问第一个元素,输出: applefruits[1] = "grape"print(fruits) // 修改后输出: ["apple", "g
2025/10/15 点击:142
Swift里,可通过for - in循环遍历数组,访问每个元素。 var colors = ["red", "green", "blue"]for color in colors { print(color)} // 依次输出: red, green, blue 遍历过程中不能修改数组元素,若要修改,用索引