swift第一篇--基本运算

2015-12-16  本文已影响13人  Kk太阳

基本运算


术语

一元操作符(前置操作符) 二元操作符 三木操作符

赋值操作

let b = 5

var a = 10

a = b

//元组赋值

let (x, y) = (1, 2)


运算操作

加减乘除

与C语言和Objective-C不同的是,Swift默认不允许在数值运算中出现溢出情况. 但你可以 使用 Swift 的溢出运算符来达到你有目的的溢出, (如 a &+ b ). 详情请移步: 溢出运算符.

加法也用于字符串拼接

取余操作 %

复合赋值


var a = 1

a += 1

比较运算

nil聚合运算

let m = str ?? str2

以上代码等价于

let m = str ?:str2

区间运算

逻辑运算

上一篇 下一篇

猜你喜欢

热点阅读