swift 部分运算符
来源:互联网 发布:淘宝会员改版 编辑:程序博客网 时间:2024/05/22 13:04
1.赋值
如果右边的赋值是具有多个值的元组,其元素可以一次分解成多个常量或变量:
println(x) //输出1
不同于 C语言和 Objective-C中的赋值运算符,Swift中的赋值运算符本身并不返回一个值。下面的语句是无效的:
if x=y
{
println("
这一特征可以防止使用相等的运算符(==)时,不小心使用赋值运算符(= )。通过使 if x = y无效,Swift可以帮助你避免代码中出现这些类型的错误
}
2.swift中字符串的追加可以使用加法运算
let h = "hello,"
println(h + w) //输出hello,world
3.范围运算符:
闭区间运算符:(a...b)表示[a,b]
例如: for index in 1...5
{
println(index) //输出1,2,3,4,5
}
半开区间运算符:(a..<b)表示[a,b)
例如for index in 1...5
{
println(index) //输出1,2,3,4
}
0 0
- swift 部分运算符
- Swift--基本运算符
- Swift 高级运算符
- Swift--区间运算符
- [Swift]基本运算符
- swift运算符重载
- Swift-高级运算符
- Swift 运算符重载
- swift 重载运算符
- Swift运算符
- Swift 运算符
- Swift基本运算符
- Swift - 基本运算符
- Swift 运算符
- Swift运算符
- Swift区间运算符
- Swift-运算符
- swift-比较运算符
- 初来乍到,请多多关照
- Statistical Data Mining Tutorials
- xilinx "ERROR:EDK - intc () - Internal error: Num intr inputs 1 not the same as length of ..."解决
- backports的层次
- android中tesseract-ocr的介绍
- swift 部分运算符
- UIKit基础:18-MVC模式, 代理消息传递机制, 计时器机制
- 【linux开发】进程间通信命名管道-共享内存-内存映射-消息队列-信号量
- SQL Server进程死锁
- 关于iOS7以后版本企业发布问题
- pat 1051 Pop Sequence 解法2
- 通过“中文”两个字来深度剖析各种不同的编码方式,彻底理解乱码是如何产生的?
- android data structure And algorithm
- Unity3D AssetBundle包加密