Java学习总结3
逻辑运算符:!(逻辑取反),&&(逻辑与),||(逻辑或)。
① !运算符
② &&运算符(符号左右两边均为布尔值或布尔表达式。逻辑短路【A&&B&&C】若A为false则全是false)
③ ||运算符(符号左右两边均为布尔值或布尔表达式。逻辑短路【A||B||C】若A为true则全为true)
条件运算符:效果相当于if…else
格式:条件值?表达式1:表达式2
条件值为true,结果为表达式1,否则为表达式2.
赋值运算符:=、+=、-=、*=、/=、%=、>>=、<<=
复合运算符:+= 如a+=b相当于a=a+b;还有-=、*=、/=、%=、>>=
比较运算符:>,<,==,>=,<=,!=(比较运算符返回值为布尔值)
算术运算符:+、-、*、/
取模运算符:% (取余数)