Swift函数式编程入门:基础与核心概念解析
1. 基本运算符和字符串操作
在Swift中,有一些重要的基本运算符和字符串操作方法。
- 空合并运算符 : a ?? b 用于解包可选类型 a ,如果 a 有值则返回该值,若 a 为 nil 则返回默认值 b 。
- 范围运算符 :
- 闭区间 : a...b 包含 a 和 b 的值。
- 半开区间 : a..<b 包含 a 但不包含 b 。
- 逻辑运算符 :
- !a 表示逻辑非。
- a && b 表示逻辑与。
- a || b 表示逻辑或。
字符串和字符方面 :
在Swift里, String 是字符的有序集合,它是结构体而非类。结构体属于值类型,所以字符串是值类型,传递时是按值传递而非引用传递。
- 不可变性
超级会员免费看
订阅专栏 解锁全文
10

被折叠的 条评论
为什么被折叠?



