自增自减运算逻辑专题,Math()方法
自增自减运算
int a = 3;
int b = a++;
//a = a+1
System.out.println(a);
//a = a + 1
int c = ++a
System.out.println(a);
System.out.println(b);
System.out.println(c);
4
5
3
5
a++等价于先执行b=a,即b=3;3再自加一次,赋值给a,放到内存。所以b的结果是3,得出b的值,自加之后,a的值是4。
++a等价于a(此时内存中的a是4)先自加一次,再执行运算,所以c的值是5,a是5。
幂运算
2^3=8,java中不支持幂运算符,可使用工具类Math()来进行科学运算。
double pow = Math.pow(2,3);
system.out.println(pow);

浙公网安备 33010602011771号