首页 > 代码库 > 【Swift】学习笔记(二)——基本运算符
【Swift】学习笔记(二)——基本运算符
运算符是编程中用得最多的,其包括一元,二元和三元 三种运算符。swift也和其它编程语言一样基本就那些,下面总结一下,也有它特有的运算符,比如区间运算符
1、一元运算符
= 赋值运算符,用得最多的啦,其不带任何返回值
+ 加法(数字相加,也可用于字符拼接var ss = "a"+"b")
- 减法
* 乘法
/ 除法
%求余(负号忽略,浮点数也可以求余)
> 大于
< 小于
2、二元运算符
++ 自增(就是i = i + i的缩写,可以前置++i,可以后置i++,是一样的,前置时:自增再返回,后置时:返回再自增)
-- 自减(等于i = i - i)
+= i += a 就是i = i + a 的简写
-= 同上
== 等于
!= 不等于
>= 大于等于
<= 小于等于
3、三元运算符
=== 恒等 判断两个对象是否引用同一个对象实例
!== 不恒等
?: 问题?问题为真的答案:问题为假的答案 例如 var a=0;print("\(a>0?1:2)")输出2
a...b 全闭区间 包括a和b
a..b 半闭区间 包括a 不包括b
4、逻辑运算符 ! && || 非 与 或 (与和或第一个条件满足将不计算第二个,此为短路计算)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。