Swift 数据类型(四)
来源:互联网 发布:淘宝论坛 - 淘宝网 编辑:程序博客网 时间:2024/05/16 15:18
4.字符串类型
在Swift中,字符串的类型是String,首先我们来学习如何创建一个字符串。定义空字符串有两种方式
1 | var emptystr = ""
2 | var emptystr = String()
利用isEmpty方法进行判断字符串是否为空。示例代码如下:
1 | var emptystr = ""
2 | if emptystr.isEmpty{
3 | print("str是空字符串")
4 | }
接下来我们要创建不可变字符串和可变字符串,Swift语言通过为字符串变量声明为let和var实现不可变字符串和可变字符串,示例代码如下:
1 | let str:String = "hello"
2 | var varyStr = "hello"
3 | varyStr = varyStr + "你好"
4 | print("varyStr:\( varyStr)")
输出结果:str:hello你好
例子中,第1行代码定义String类型的常量str,这里指定的str的类型。第2行代码定义了变量varyStr,这里没有指定varyStr的数据类型。由于Swift能够对数据类型进行自动推断。根据varyStr的值“Hello”,系统可以自动推断出varyStr为String类型。第3行代码用“+”对str进行了追加。
第4行代码是打印出varyStr的值。在打印时需要插入常量、变量或其他类型的数据时,需要使用反斜杠,如第4行代码print("str:\(str)")中的“\str”。
0 0
- Swift 数据类型(四)
- Swift数据类型(一)
- Swift数据类型(二)
- Swift 数据类型(三)
- Swift数据类型(五)
- Swift学习笔记(四)——高级数据类型之元组详解
- 自学Swift(四)
- swift(四)
- swift UITableView(四)
- Swift 笔记(四)
- Swift基本数据类型(一)
- swift_011(Swift 的数据类型)
- Swift的数据类型(六)
- swift 数据类型
- swift数据类型
- Swift数据类型
- Swift 数据类型
- swift数据类型
- [25]Window PowerShell DSC学习系列----如何更换DSC Pull服务器数据库为Access数据库?
- 带宽与吞吐量的区别
- 使用kafkapython读取实时数据小例子
- VS (VC++)问题与解答备忘录
- Category与Extension
- Swift 数据类型(四)
- 一、ESP8266之维航机器人软件编辑器在ESP8266中的应用
- Mysql数据库调优和性能优化的21条最佳实践
- Queue 与List、LinkedList与 ArrayList 区别
- POJ1163 The Triangle
- Django之Admin
- Sparse solutions with L1 regularization
- 正态分布的读后感
- Array,Object中那些容易走入的误区