运算符
Java语言支持如下运算符
-
算术运算符:+,-,*,/,%,,++,--
-
赋值运算符:=
-
关系运算符:>,<,>=,<=,==,!= instanceof
-
逻辑运算符:&&,||,!
-
位运算符:&,|,^,~,>>,<<,>>>(了解即可)
-
条件运算符:?:
-
扩展运算符:+=,-=,*=,/=
int a = 1; int b = a++; //执行完这行代码后,先给b赋值,再自增 int c = ++a; //执行完这行代码前,先自增,再给b赋值
System.out.println(a); //输出的结果是3
System.out.println(b); //输出的结果是1
System.out.println(c); //输出的结果是3
扩展
遇到幂运算类似的运算时,可以使用Math方法来操作,例
Math.pow(3,2)(意思是3的二次幂)