自增自减运算逻辑专题,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);
posted @ 2021-03-08 16:00  QQMail  阅读(71)  评论(0)    收藏  举报