操作符
Posted xuexuehaha
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了操作符相关的知识,希望对你有一定的参考价值。
1、一元运算符
① 前置++和后置++的区别:
前置++先让自身加1,再返回表达式的结果;后置++先返回表达式的结果,再对自身加1。
2、逻辑运算符(与&&或||非!)
①与&& :并且的意思,两个结果都为真,结果才为真,如果有一个为假,那么结果为假。
②或 || :或者的意思,只要a与b只要有一个为真,返回真;只有两个操作数同时为假,结果为假。
③非 !:一元运算符(只有一个操作数为一元运算符)。
3、关系运算符
①== 和 === 的区别在于:== 只判断值相不相等,===判断值和类型是否都相等。
4、运算符的优先级(从高到低)
① ()优先级最高
② 一元运算符:++ -- !
③算数运算符:先 * / % 后 + -
④关系运算符:> >= < <=
⑤相等运算符:== != === !==
⑥逻辑运算符:先&& 后||
以上是关于操作符的主要内容,如果未能解决你的问题,请参考以下文章
Kotlin 协程Flow 操作符 ① ( 过渡操作符 | map 操作符 | transform 操作符 | 限长操作符 | take 操作符 )
Kotlin 协程Flow 操作符 ① ( 过渡操作符 | map 操作符 | transform 操作符 | 限长操作符 | take 操作符 )