1.数学运算符也叫算术运算符,主要包括加、减、乘、除、取余(求模)。
+:求和-:求差*:求积/:求商%:取模(取余数)
开发中经常作为某个数字是否被整除
2.
赋值运算符
赋值运算符:对变量进行赋值的运算符
已经学过的赋值运算符:=
将等号右边的值赋予给左边, 要求左边必须是一个容器
其他赋值运算符:
+=-=*=/=%=
使用这些运算符可以在对变量赋值时进行快速操作
3.一元运算符
自增:
符号:++作用:让变量的值 +1自减:符号:--作用:让变量的值 -1
使用场景:
经常用于
计数
来使用。 比如进行10次操作,用它来计算进行了多少次了
自增运算符的用法:
前置自增:
每执行1次,当前变量数值加1
其作用相当于 num += 1
后置自增:
每执行1次,当前变量数值加1
其作用相当于 num += 1
4.比较运算符的使用
比较运算符:> : 左边是否大于右边<: 左边是否小于右边>=: 左边是否大于或等于右边<=: 左边是否小于或等于右边==: 左右两边是否相等===: 左右两边是否类型和值都相等!==: 左右两边是否不全等比较结果为boolean类型,即只会得到true或false
5.
逻辑运算符的使用
逻辑运算符里的短路
短路:只存在于 && 和 || 中,当满足一定条件会让右边代码不执行
原因:通过左边能得到整个式子的结果,因此没必要再判断右边
运算结果:无论 && 还是 || ,运算结果都是最后被执行的表达式值,一般用在变量赋值
6.
运算符优先级
一元运算符里面的 逻辑非优先级很高逻辑与比逻辑或优先级高