swift 字符串String的使用方法

 更新时间:2017年06月05日 12:04:00   作者:追到梦的魔术师  
这篇文章主要介绍了swift 字符串String的使用方法的相关资料,需要的朋友可以参考下

swift 字符串String的使用方法

1、声明

var str = "Hello, playground"
//var str: String = "Hello, playground"


// 空字符串
let emptyString = ""
let emptyString2 = String()


// 使用String()初始化字符串
let str2 = String("Hello, swift")

2、判断字符串是否为空

// 判断空字符串
str.isEmpty //false
emptyString.isEmpty //true

3、字符串拼接

// String的粘合
let mark = "!!!"
str + mark //Hello, playground!!!
str //Hello, playground


// 常量String和变量String
str += mark 
str //Hello, playground!!!

//str2 += mark //let 会报错

4、字符串插值

// 字符串插值
let name = "lxy"
let age = 18
let height = 1.78
let s = "My name is \(name), I'm \(age) years old. I'm \(height) meters tall."
print(s) //My name is lxy, I'm 18 years old. I'm 1.78 meters tall.

5、特殊字符

// 特殊字符
let s = "\\" =>\
let s = "\"" =>"
let s = "\n" =>换行

 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • 深入解析Swift中switch语句对case的数据类型匹配的支持

    深入解析Swift中switch语句对case的数据类型匹配的支持

    这篇文章主要介绍了Swift中switch语句对case的数据类型匹配的支持,Swift中switch...case语句支持多种数据类型的匹配判断,十分强大,需要的朋友可以参考下
    2016-04-04
  • Swift教程之类与结构详解

    Swift教程之类与结构详解

    这篇文章主要介绍了Swift教程之类与结构详解,本文讲解了类和结构的异同、结构和枚举类型是数值类型、类是引用类型、如何选择使用类还是结构、集合类型的赋值和复制操作等内容,需要的朋友可以参考下
    2015-01-01
  • Swift方法调度之类的普通方法底层探究

    Swift方法调度之类的普通方法底层探究

    这篇文章主要介绍了Swift-方法调度-类的普通方法底层探究,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-11-11
  • RxSwift学习之Observable的新建、订阅及取消订阅

    RxSwift学习之Observable的新建、订阅及取消订阅

    这篇文章主要给大家介绍了关于RxSwift学习教程之Observable的相关资料,文中详细的给大家介绍了关于新建Observable、订阅Observable和取消订阅并消除内存泄漏等相关的内容,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-09-09
  • SwiftUI 中创建反弹动画的实现

    SwiftUI 中创建反弹动画的实现

    这篇文章主要介绍了SwiftUI 中创建反弹动画的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • 解析Swift中的泛型支持与使用

    解析Swift中的泛型支持与使用

    支持泛型意味着可以在规定参数类型的情况下更灵活地编写程序,也是Swift语言先进而又强大的体现,这里我们就来解析Swift中的泛型支持与使用:
    2016-07-07
  • Swift初始化器与可选链的使用方法介绍

    Swift初始化器与可选链的使用方法介绍

    初始化器初始化是准备类、结构或枚举的实例以供使用的过程。此过程涉及为该实例上的每个存储属性设置初始值,并执行在新实例准备就绪可供使用之前所需的任何其他设置或初始化,可选链是一种可以请求和调用属性、方法和子脚本的过程,用于请求或调用的目标可能为nil
    2022-08-08
  • Swift 3.0基础学习之下标

    Swift 3.0基础学习之下标

    这篇文章主要介绍了Swift 3.0基础学习之下标的相关资料,文中介绍的非常详细,对大家学习或者使用swift具有一定的参考价值,需要的朋友下面来一起看看吧。
    2017-03-03
  • Swift开发应用中如何更方便地使用颜色详解

    Swift开发应用中如何更方便地使用颜色详解

    这篇文章主要给大家介绍了关于Swift开发应用中如何更方便地使用颜色的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2018-03-03
  • Swift中通知中心(NotificationCenter)的使用示例

    Swift中通知中心(NotificationCenter)的使用示例

    这篇文章主要给大家介绍了关于Swift中通知中心(NotificationCenter)使用的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-10-10

最新评论