美文网首页
Swift 创建和初始化字符串

Swift 创建和初始化字符串

作者: _发强 | 来源:发表于2021-07-28 00:43 被阅读0次

初始化空串

1, 字面量
  • 单行字面量
var emptyString = ""  // Swift 会反向推理 emtpyString 为字符串类型,
  • 多行字面量
  1. 多行字面量时用 三个双引号引起来的一系列字符

  2. 多行字面量,就是你引起来的内容是什么样,输出的时候就是什么样。

  3. 三个引号一定是单独存在一行的,不然编译器报错。
    注意:开头和结尾的默认不会有换行符。

  4. 如果你的内容过长,你想换行,但是又不想让换行出现在内容中, 那就在行末 添加一个反斜杠( \ )
    `
    示例1:

// 多行字面量
let strMultiLine = """
    I am Grout,I am Grout,I am Grout,I am Grout,I am Grout。
My name is Grout,My name is Grout,My name is Grout,My name is Grout,My name is Grout,
I'm a boy.
"""

print(strMultiLine)

输出内容:

    I am Grout,I am Grout,I am Grout,I am Grout,I am Grout。
My name is Grout,My name is Grout,My name is Grout,My name is Grout,My name is Grout,
I'm a boy.
示例代码截图

示例2:

// 多行字面量
let strMultiLine = """
    I am Grout,I am Grout,I am Grout,I am Grout,I am Grout。
My name is Grout,My name is Grout,\
My name is Grout,My name is Grout,\
My name is Grout,
I'm a boy.
"""

print(strMultiLine)
    I am Grout,I am Grout,I am Grout,I am Grout,I am Grout。
My name is Grout,My name is Grout,My name is Grout,My name is Grout,My name is Grout,
I'm a boy.

输出结果是和代码1 一样的,这里是为了验证多行字面量的第 4 条。

示例代码2截图
  1. 多行字符串,每一行开头的内容不得超出结束时的 三个引号,空格区域也是以结束的三个引号为参照的。
    实例:
let strMultiLine = """
    I am Grout,I am Grout,I am Grout,I am Grout,I am Grout。
    My name is Grout,My name is Grout,\
    My name is Grout,My name is Grout,\
My name is Grout,
    I'm a boy.
    """
示例代码
示例代码2
2, 初始化器语法
var emtpyString = String()
```,

相关文章

  • Swift中的字符串和字符

    1. 初始化空字符串 判断字符串是否为空: 2. 字符串是值类型 Swift中的String类型是值类型。如果你创...

  • Swift中的 String字符串

    String字符串的创建和初始化 初始化空字符串 字面量 初始化器语法 isEmpty 检查是否为空字符串 字面量...

  • Swift 创建和初始化字符串

    初始化空串 1, 字面量 单行字面量 多行字面量 多行字面量时用 三个双引号引起来的一系列字符 多行字面量,就是你...

  • Swift创建和初始化字符串

    初始化空串 字面量 初始化器语法 isEmpty 检查是否为空串 字面量 字符串字面量是被双引号(")包裹的固定顺...

  • Swift String(字符串) (Swift 2.2)

    1. 初始化 字符串字面值: 空字符串: 2. Swift String 是值类型 Swift String 与 ...

  • 在 Swift 中创建和初始化字符串

    今天继续学习了 张杰 老师的 Swift 的课程,把自己整理的笔记放这里。其实笔记大部分就是 张杰 老师的课件。 ...

  • 在Swift中创建和初始化字符串

    初始化空串 字面量 初始化器语法 isEmpty检查是否为空串 字符串字面量 字符串字面量是被双引号(")包裹的固...

  • swift-day02-字符串和字符

    swift-day02-字符串和字符 string 创建和操作自负串的语法和C语言操作类似,轻量易读,字符串的连接...

  • (四) [Swift]Swift中的字符串

    1.字符串的初始化 2.unicode swift中可以通过一个unicode编码来初始化一个字符串 3.字符串是...

  • Swift5 字符串(String)操作

    Swift字符串创建 Swift字符串拼接 Swift字符串追加 Swift字符串格式化 Swift获取字符串长度...

网友评论

      本文标题:Swift 创建和初始化字符串

      本文链接:https://www.haomeiwen.com/subject/adlamltx.html