链接如下。
?http://edu.51cto.com/roadmap/view/id-58.html
1、获取字符串中的每一个字符
1 let strValue1 = "获取字符串中的每一个字符" 2 for c in strValue1 3 { 4 print("<"+ c + ">") //不换行,连续输出 5 } 6 println();
2、声明字符类型变量/常量
1 let charValue1:Character = "a" //字符只能用双引号,不能用单引号,且输入两个字符会报错。 2 var charValue2:Character=“上”//加character,会认为是字符,否则会自动识别为字符串。
3、全局函数coutElements与获取字符个数
1 println(“strValue1中字符中的个数\(countElements(strValue1))");//每一个汉字算一个字符
4、字符和字符串也可以连接
1 let strValue2 = "abcd" 2 let charValue3:Character = "e" 3 let strValue3 = strValue2 + charValue3 4 println(strValue3);
5、获取Unicode字符的编码
1 let strValue4 = "abcd上下左右” 2 for c in strValue4.unicodeScalars 3 { 4 print("\(c.value) "); 5 } 6 println();
SWIFT——字符