++在前与++在后的区别
++在前表示先运算后赋值
++在后表示先赋值后运算
public class Demo04 {
public static void main(String[] args) {
// ++ -- 自增 自减 一元运算符
int a=3;
int b=a++;//执行完这段代码后,先给b赋值,再自增
//a=a+1
System.out.println("a = " + a);//4
//a=a+1
int c=++a;//执行完这段代码前,先自增,再给c赋值
System.out.println("a = " + a);//5
System.out.println("b = " + b);//3
System.out.println("c = " + c);//5
//幂运算 2^3 2*2*2=8 很多运算,我们会使用一些工具类来运算
double pow = Math.pow(2, 3);
System.out.println("pow = " + pow);//8.0
}
}