1、所謂字元串就是一系列字元,需要用(英文的雙引号"") 例如:"hello world" "ABC" "123"
在swift中字元串的關鍵字是String
2、字元就是常見的ABCDabcd等等都是字元
3、把字元串指派給變量或者是常量:
var name:String = "Dava"
let Id:String = "123456"
注意:其實這裡是可以省略掉“String”的,因為swift中可以根據語境自動推動出類型!
var name = “Bob”
4、如果你需要很多字元串,并且需要隔行寫,那麼可以使用3個雙引号:
var Talk = """
hello, Bob,whare are you going ?
hi,Dava ,i'm going to school!
"""
5、字元串可變性
在swift中,我們知道常量let是不可以變得,但是變量var是可以改變的
var a = "123"
a = 456
print(a) //a此時的值為456
還可以實作字元串相加
var saing = "hello"
var action = "world"
saing += action
print(saing) //出現helloworld
6、使用for循環周遊字元串
for i in "HELLO"{
print(i)
}
依次列印出"H" "E" "L" "L" "O"
7、字元串插值(也就是格式化字元串,使用“反斜杠\() ” ,比較重要)如下:
var a = "hello"
var b = "world"
var c = a+b
print("\(a)加上\(b)的值為\(c)")
8、字元串的統計
有時候我們需要知道有多少個字元,可以使用字元串中的 .count屬性!
var b = "ABCDEFG"
print(b.count)
//結果為7個字元