运算符
-
优先级 (),多加()不影响代码,并有利于理解
-
算数运算符 +(加) ,- (减),*(乘) ,/(除) ,%(取余,模运算符),++(自增) ,–(自减)
- +(加) ,- (减),*(乘) ,/(除)
- 加减乘除后的数值类型,有一个为long/double结果为long/double,没有long/double,结果默认为int类型
- %(取余,模运算符)
- ++(自增) ,–(自减)
-
赋值运算符 = (int a = 10,10赋值给a)
-
关系运算符 >(大于) , <(小于) , >=(大于等于) ,<=(小于等于), ==(等于) , !=(不等于) , instanceof
- 逻辑运算符 && (是,and), ||(或,or) , !(非,非你即我)
- 位运算符 &(与) , |(或) ,^(亦或) , ~(取反) , >>(右移) , <<(左移) , >>>(了解即可)
- 条件运算符 ?:(了解即可)
- 拓展运算符 += , -= , *= , /=(了解即可)