本篇介绍Swift的基础知识:字符串和字符。
Title: Swift基础入门(2):字符串和字符
Author: Yunyao Zhang(张云尧)
E-mail: aidaizyy@gmail.com
Last Modified: 2015-07-15
字符串和字符
空字符串
|
|
两条语句等价,都表示空字符串。String的isEmpty属性表示String是否为空,结果为Bool值。
值传递
在函数/方法中传递的是字符串的值,不会改变字符串本身。
遍历
|
|
for-in:for characte in "Hello World!"将会遍历字符串"Hello World!"的每个字符,并用character: Character来表示。
长度
count(String)函数,得到字符串的字符数量。
连接
- +, +=:连接字符串
- String.append(Character):将字符连接到字符串尾部。
比较
- ==:字符串相等
- String1.hasPrefix(String2):是否有特定前缀。如果
String1包含前缀String2返回true,否则返回false。 - String1.hasSuffix(String2):是否有特定后缀。如果
String1包含后缀String2返回true,否则返回false。
大小写
|
|
String.uppercaseString属性表示字符串的大写,String.lowercaseString属性表示字符串的小写。
Unicode
Unicode字符用\u{n}表示,其中n为任意的一到八位十六进制数。
String:
属性:
String.isEmpty
String.uppercaseString
String.lowercaseString
String.utf8
String.utf16
String.unicodeScalars
方法:
String.append()
String.hasPrefix()
String.hasSuffix()
count(String)
转载请注明原作者和出处。
如果觉得这篇文章对您有帮助或启发,请随意打赏~
![]()
![]()
