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编程中实现希尔排序算法的代码实例

    Swift编程中实现希尔排序算法的代码实例

    希尔排序是对插入排序的一种改进版本,算法本身并不稳定,存在优化空间,这里我们来讲一下希尔排序的大体思路及Swift编程中实现希尔排序算法的代码实例
    2016-07-07
  • Swift算法实现逐字翻转字符串的方法示例

    Swift算法实现逐字翻转字符串的方法示例

    大家都知道翻转字符串在字符串算法中算是比较常见的,下面这篇文章主要介绍了Swift算法实现逐字翻转字符串的方法,文中给出了详细的示例代码,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-03-03
  • 在Swift中使用Objective-C编写类、继承Objective-C类

    在Swift中使用Objective-C编写类、继承Objective-C类

    这篇文章主要介绍了在Swift中使用Objective-C编写类、继承Objective-C类等操作方法介绍,需要的朋友可以参考下
    2014-07-07
  • Swift编程中用以管理内存的自动引用计数详解

    Swift编程中用以管理内存的自动引用计数详解

    这篇文章主要介绍了Swift编程中用以管理内存的自动引用计数详解,是Swift入门学习中的基础知识,需要的朋友可以参考下
    2015-11-11
  • Swift实现代码混淆详解

    Swift实现代码混淆详解

    本文详细讲解了Swift实现代码混淆的方法,文中通过示例代码介绍的非常详细。对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧<BR>
    2021-11-11
  • Swift实现简单计算器项目

    Swift实现简单计算器项目

    这篇文章主要为大家详细介绍了Swift实现简单计算器项目,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-01-01
  • RxSwift使用技巧之过滤操作详解

    RxSwift使用技巧之过滤操作详解

    RxSwift的目的是让让数据/事件流和异步任务能够更方便的序列化处理,能够使用Swift进行响应式编程,下面这篇文章主要给大家介绍了关于RxSwift使用技巧之过滤操作的相关资料,需要的朋友可以参考下。
    2017-09-09
  • RxSwift学习之Observable的新建、订阅及取消订阅

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

    这篇文章主要给大家介绍了关于RxSwift学习教程之Observable的相关资料,文中详细的给大家介绍了关于新建Observable、订阅Observable和取消订阅并消除内存泄漏等相关的内容,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-09-09
  • 浅谈swift 4.0中private所发生的变化

    浅谈swift 4.0中private所发生的变化

    Swift 4是苹果计划于2017年秋季推出的最新版本,其主要重点是提供与Swift 3代码的源兼容性,并努力实现ABI稳定性。下面这篇文章主要给大家介绍了关于swift 4.0中private所发生的一些变化,需要的朋友可以参考下。
    2017-12-12
  • Swift仿微信语音通话最小化时后的效果实例代码

    Swift仿微信语音通话最小化时后的效果实例代码

    这篇文章主要介绍了Swift仿微信语音通话最小化时后的效果的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03

最新评论