运算符:
自增自减运算符:
“ ++ ” “ -- ”
计算中:a++ :先用后加
++a:先加后用
赋值运算符:
“ = ” “ += ” “ -= ” “ *= ” “ /= ” “ %= ”
eg:“ += ” 加后赋值,a+=b;//将a+b的值给a。(隐含强制转换 )
关系(比较)运算符:
" == " " != " " > " " >= " " < " " < " " <= "
运算符结果均为boolean类型,true或false
逻辑运算符:
& 逻辑与(且) 并且,两边均真,结果才真
| 逻辑或 或者,两边均假,结果才假
^ 逻辑异或 相同为false,不同为true
! 逻辑非 取反
短路逻辑运算符:
&& 短路与 结果和&相同,但具有短路效果
|| 短路或 结果和| 相同,但具有短路效果
短路:使右边不执行,提高运行效率
三元运算符:
格式: 关系表达式 ? 表达式1:表达式2;
eg: a>b ? a : b ;
运算符优先级:
()优先于所有
明天进行java循环和判断的学习
标签:逻辑,结果,++,短路,运算符,7.3,表达式 From: https://www.cnblogs.com/liushuosbkd2003/p/17524451.html