多语言展示
当前在线:743今日阅读:167今日分享:16

IOS开发入门 Swift语言字符串string类型详解

字符串类型在各种开发语言中都会存在的,那么,在swift语言中如何使用string类型呢?
工具/原料

Xcode

方法/步骤
1

字符串定义:     // 字符串变量,自动推断类型     var str1 = "Hello"     // 字符串变量,显示指定类型     var str2: String = "World"     // 字符串常量,值不能修改     let str3 = "Good"

2

字符串转义     // 使用右斜杠,表示后面的一个字符需要转义,比如双引号的一部分就使用 \"     var str4 = "字符串中包含\"引号\""     // \n:表示换行符;\t:表示制表符     var str5 = "这是换行符\n这是制表符\t"

3

字符串拼接     // 同类型的字符串相加     var str6 = "Hello " + "World"     // 不同类型的字符串相加,使用\()。注意:字符串和数字不能直接相加     var str7 = "Hello \(35)"

4

字符串比较(使用==比较值相等,使用!=比较值不相等)     var str8 = "String1"     var str9 = "String2"     var str10 = "String" + "2"     print(str8 == str9)               // 输出 false     print(str9 == str10)             // 输出 true

6

字符类型:      var c: Character = "s"     1)不能直接将其加到字符串中,只能使用append()方法添加到字符串中     2)必须显示指定类型,否则,就会隐式当做字符串类型了

7

字符串是值传递,修改新字符串值,不会影响原来的字符串值     var str12 = "Hello"     var str13 = str12     str13 = "你好"     print("str12 = \(str12), str13=\(str13)")

推荐信息