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个字符