字符串的聲明:
var str1 = "hello swift" //可變的字符串 let str2 = "hello world"http://不可變的字符串 //聲明一個空字符串 var emptyStr = ""http://方法一 var emptyStr = String()//方法二趣席,聲明字符串對象 //str.isEmpty返回布爾類型的值,判斷字符串是否為空领斥。
使用for-in循環(huán)遍歷字符串
for c in str1 { println(c) }
Character類型
var ch:Character = "!"http://只能放一個字符 str1.append(ch)//str1 = "hello swift!" Character類型的字符可拼接在字符串之后.(str1 += ch是不允許的)
計算字符長度
countElements(str1)//支持將一個漢字識別成一個字符
字符串的基本操作
字符串的拼接
str1 += "hello" str1.append(ch)//Character類型的ch
字符串比較
let str_a = "abc" let str_b = "abc" str_a = str_b //true str_c = "abd" str_a < str_c //true str_d = "abcd" str_d < str_c //true