运算符
Java语言支持如下运算符
-
算数运算符:+,-,*,/,%,++,--
-
赋值运算符:=
-
关系运算符:>,<,>=,<=,==,!= instanceof
-
逻辑运算符:&&,||,!
-
位运算符:&,|,^,~,>>,<<,>>>(了解!!!)
-
条件运算符:? :
-
拓展赋值运算符:+=,-=,*=,/=
% :取余运算,例如:11%5=1
++ :自增,-- :自减,(++i是先加一后计算表达式的值,i++是先计算表达式的值再加一。)
关系运算符的结果是true和false
&&具有短路功能,如果第一个表达式为false,则不再计算第二个表达式
位运算是直接和底层相关的,运算速度很快,例:2<<3=16