美文网首页
Swift字符串2

Swift字符串2

作者: Lillian呆呆哒 | 来源:发表于2023-03-08 16:24 被阅读0次

Unicode字符串

Unicode 是一个国际标准,用于文本的编码,Swift 的 String 类型是基于 Unicode建立的。你可以循环迭代出字符串中 UTF-8 与 UTF-16 的编码:

比较字符串

Swift提供了三种比较文本值的方法:字符串和字符相等、前缀相等和后缀相等。

使用“等于”运算符(==)和“不等于”运算符(!=)

要检查字符串是否有特定的字符串前缀或后缀,请调用字符串的hasPrefix(_:)和hasSuffix(_:)方法,这两种方法都采用String类型的单个参数并返回布尔值。

字符串函数和运算符

1、isEmpty  判断字符串是否为空,返回布尔值

2、hasPrefix(prefix: String)  检查字符串是否拥有特定前缀

3、hasSuffix(suffix: String)  检查字符串是否拥有特定后缀

4、Int(String)  转换字符串数字为整型

5、String.count/Swift 3 版本使用的是 String.characters.count    计算字符串的长度

6、utf8  可以通过遍历 String 的 utf8 属性来访问它的 UTF-8 编码

7、utf16  可以通过遍历 String 的 utf16 属性来访问它的 UTF-16 编码

8、unicodeScalars   可以通过遍历String值的unicodeScalars属性来访问它的 Unicode 标量编码

9、+  连接两个字符串,并返回一个新的字符串

10、+=   连接操作符两边的字符串并将新字符串赋值给左边的操作符变量

11、==   判断两个字符串是否相等

12、<    比较两个字符串,对两个字符串的字母逐一比较

13、!=   比较两个字符串是否不相等

14、split  字符串分割数组

相关文章

网友评论

      本文标题:Swift字符串2

      本文链接:https://www.haomeiwen.com/subject/zakoldtx.html