Swift快速入门-3-運算子、運算元
2015-10-01 12:50
344 查看
運算子種類
一元:處理一個變數(值)
二元:處理二個變數(值)
三元:只有一個 ( a ? b : c )
%
遞增遞減運算
++ - -
var v1 = 1
var v2 = v1++ 表示先把v1指派給v2再++
var v3 = ++ v1表示先把v1+1再指派給V3
這個運算子和變數中間不需要空隔
複合指派運算子
+= -+ *= ?= %=
!=
=
<=
<
!=
溢位運算子Overflow Operators
&+
&-
&*
&%
一元:處理一個變數(值)
二元:處理二個變數(值)
三元:只有一個 ( a ? b : c )
指派運算子、數學運算子、餘數運算子
/%
遞增遞減運算
++ - -
var v1 = 1
var v2 = v1++ 表示先把v1指派給v2再++
var v3 = ++ v1表示先把v1+1再指派給V3
這個運算子和變數中間不需要空隔
複合指派運算子
+= -+ *= ?= %=
比較運算子
==!=
=
<=
<
Nil Coalescin運算子
a??b <==> a!=nil?a!:b區間運算子 Range Operators
(a…b)!=
溢位運算子Overflow Operators
&+
&-
&*
下面兩個在版本1.2已經刪掉了
&/&%
相关文章推荐
- Swift快速入门-2-型别安全及推断、整点浮点转换
- swift开发笔记9 - 正向和反向页面传参
- Swift学习- 下标脚本(十二)
- 写Swift用Cocoapods兼容IOS7
- iOS手势操作(Swift)
- Swift 中的Range和NSRange不同
- swift学习笔记之数组与字典
- 自学swift的数组和字典
- Swift VS OC (有奖金哦!)
- Swift使用NSKeyedArchiver进行数据持久化保存的经验
- iOS代码规范(Swift 与 OC 混编版)
- Swift_UIImagePickerController选择图片显示
- Swift学习- 方法(十一)
- 2.Swift初探-基本语法
- 《从零开始学Swift》学习笔记(Day 19)——函数参数传递
- 《从零开始学Swift》学习笔记(Day 19)——函数参数传递
- swift基础篇:视图控制器UIViewControler
- swift关于UIView设置frame值的extension
- iOS swift-2 (元组)
- iOS swift-1