在Swift里,循环语句里的 break 用于提前结束循环。当执行到 break 时,程序会跳出当前循环,不再执行循环内剩余的代码。 for i in 1...5 { if i == 3 { break } print(i) } 上述代码里,当 i 等于...
在Swift的 Switch 语句中, break 用于阻止代码继续向下执行。在 Switch 语句里,每个 case 执行完后默认会跳出 Switch ,不过如果想提前结束某个 case 的执行,可以使用 break 。 let num = 2 swit...
在Swift里,guard语句可用于提前退出。当条件不满足时,能直接跳出当前代码块。 func checkAge(age: Int) { guard age >= 18 else { print("年龄未达18岁") return } print("年龄已达18岁") } 上述代码里,若...
除了guard语句,也能用if语句实现提前退出。通过判断条件,若不满足就提前结束。 func checkNumber(num: Int) { if num print("数字为负数,提前退出") return } print("数字合法") } 这里若num小于0,就...
在Swift中可创建空数组。 有两种方式,一种指定类型,一种不指定。 var emptyArray1 = [Int]() var emptyArray2: [String] = [] 指定类型能确保后续操作类型安全。 单词总结:empty(空的)...
Swift可创建带默认值的数组。 使用初始化方法指定元素数量和默认值。 var array = Array(repeating: 0, count: 5) 默认值会填充数组每个位置。 单词总结:default(默认),count(数量)...
Swift里可将两个数组相加。 相加后生成新数组,包含两个数组元素。 var array1 = [1, 2] var array2 = [3, 4] var newArray = array1 + array2 两个数组元素类型要相同。 单词总结:add(相加)...
Swift可用数组字面量构造数组。 将元素放在方括号内,用逗号分隔。 var array = [1, 2, 3] 数组字面量简洁直观。 单词总结:literal(字面量)...
Swift中可访问和修改数组元素。 用索引访问元素,索引从0开始。 var array = [1, 2, 3] let firstElement = array[0] array[0] = 10 索引不能越界,否则会出错。 单词总结:access(访问),modify(修改)...
Swift可遍历数组元素。 可用for - in循环遍历。 var array = [1, 2, 3] for element in array { print(element) } 遍历能方便处理数组每个元素。 单词总结:traverse(遍历)...