天天看點

swift字元串和字元——3

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個字元