SWIFT语言之运算符

来源:互联网 发布:网络推广待遇 编辑:程序博客网 时间:2024/05/21 14:47
了解了swift基本数据类型后对swift有了基本的一个认知,下面我们继续看看swift的运算符都有哪些
赋值运算符 =
var a = 3
a =2
通常在java c中赋值运算符具有返回值的;
++,--,+ ,-,*,/
比较运算符
a ==b a != b a >  ba >= ba <= ba < ba <= 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~数组长度的数组/} 


0 0
原创粉丝点击