008 Java运算符
运算符
算数运算符:+、-、*、/、%、++、--
加、减、乘、除、取余、自增(加一)、自减(减一)
在运算前面有字符或字符串型会变成字符相加
i++:先运算,后加减
++i:先加减,后运算
返回结果有long为long,没有默认int
赋值运算符:=、+=、-=、*=、/=
等于(左边<-右边)、自身加、自身减、自身乘、自身除
关系运算符:>、<、>=、<=、==、!=
大于、小于、大于等于、小于等于、等于、不等于
返回结果为boolean值
逻辑运算符:&&、||、!
与、或、非
短路运算,&&中当前一个条件为假时后面默认不执行
位运算符:&、|、^、~、>>、<<、>>>
按位与、按位或、按位异或、按位非、右移、左移、移位、
二进制运算
条件运算符:? :
- 三目运算符:简单逻辑代替if,精简代码
条件?值1(条件为真返回):值2(为假返回)
如有错误,可评论指出,谢谢。


浙公网安备 33010602011771号