SWIFT语言之运算符

了解了swift基本数据类型后对swift有了基本的一个认知,下面我们继续看看swift的运算符都有哪些
赋值运算符 =
var a = 3
a =2
通常在java c中赋值运算符具有返回值的;
++,--,+ ,-,*,/
比较运算符
a ==b 
a != b 
a >  b
a >= b
a <= b
a < b
a <= b
swift还提供了两个勇于比较引用数据变量的预算符
 a === b
 a !== b
逻辑运算符
! a     	非
a && b	与	
a || b	或
三目运算符(java 三元运算符)有jiava基础对这个很好理解
question ? answer1 : answer 2
无论变量还是常量,可以不先赋初值, 在后面再赋值

运算符之范围运算符和 for - in
区间运算符
闭区间运算符
[a , b] a...b
前闭后开运算符
[a,b) a..<b
下面介绍一下循环
for index in 1...10{
index 
/*打印结果位 。 1~10 index在这里是一个常量,在循环的时候会自动创建10个index的常量,并赋值给范围中的某一个值*/
}
for index in 0..<10{
index 
/*打印结果为0~9,前闭后开到不了最后一个值。最典型的应用:遍历0~数组长度的数组/
} 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章