swift3.0 字符串和字符
来源:互联网 发布:优易68网络 编辑:程序博客网 时间:2024/05/14 02:29
1.初始化空字符串
var emptyString ="" //空字符串
var anotherEmptyString =String() //初始化语法创建空字符串
ifemptyString.isEmpty {//布尔isEmpty属性来确定String值是否为空
print("Nothing to seehere")
}
2.字符串可变性
字符串变量可以被修改,字符串常量的不能被修改
var variableString ="Horse"
variableString+=" and carriage"
print(variableString)//Horse and carriage
//
let constantString ="Highlander"
constantString +=" and another Highlander"
//error:left side of mutating operator isn't mutable: 'constantString' is a 'let'constant
//注:字符串是值传递的,如果创建一个新的字符串值,那么该字符串值在传递给函数或方法时或者在赋给常量或变量时被复制。在每种情况下,将创建现有String值的新副本,并传递或分配新副本,而不是原始版本。
3.字符的使用
//1>.使用for-in循环遍历其字符属性来访问字符串的各个字符值:
for characterin"abc".characters{
print(character)
/*
a
b
c
*/
}
//2>.通过字符类型注释从单字符字符串文字创建独立的字符常量或变量:
let exclamationMark:Character ="!"//注意是双引号
var variableChat:Character="/"
print(exclamationMark,variableChat)//! /
//3>.字符串值可以通过将字符值数组作为参数传递给它的初始化器来构造
let catCharacters: [Character] = ["C","a","t","!","
- swift3.0 字符串和字符
- Swift3.0语法--字符串和字符
- Swift3.0中文教程:3.字符串和字符
- swift3-字符/字符串
- swift3.0 关于字符串
- Swift3.0 截取字符串
- Swift3.0 字符串
- Swift3.0 字符串
- Swift3.0语言教程使用字符串创建和初始化字符串
- Swift3.0语言教程使用指针创建和初始化字符串
- Swift3.0语言教程使用编码创建和初始化字符串
- Swift3.0语言教程查找字符集和子字符串
- 三、swift3.0字符串和集合的基本使用
- Swift3.0中的Json对象和Json字符串
- swift3.0 中字符串截取
- swift3.0 中字符串截取
- swift3.0 中... 和 ..<
- Swift3-字符串String.Index和Range详解
- 66-进程组(实验二)
- 懒人框架“ButterKnife”的使用
- (转)斐波那契算法 各个开发语言排名
- extjs4常用的layout浅析。
- 减肥最低原则,必须要守住
- swift3.0 字符串和字符
- oracle数据库查询篇SELECT STATEMENT
- 最小的x
- git学习
- Go语言实现二分查找
- U盘中病毒,文件消失,但U盘的大小却没有改变
- leetcode_middle_61_48. Rotate Image
- 基于CNN的图像修复(CNN-based Image Inpainting)
- 统计学习方法——绪论