Java笔记第八课:自增自减运算符,初识Math类;


运算符进阶


自增

public class Dome1 {
   public static void main(String[] args) {
       int a = 3;
       int b = a++; //执行完这个代码后,先给b赋值,在自增
       //a = a + 1
       System.out.println(a);//输出4
       //a = a + 1
       int c = ++a;//执行完这个代码后,先自增,再给c赋值
       System.out.println(a);//输出5
?
  }
}
?

自减

public class Dome1 {
   public static void main(String[] args) {
       int a = 10;
       int b = a--;//执行完这个代码后,先给b赋值,在自增
       //a = a - 1
       System.out.println(a);//输出9
?
       //a = a - 1
       int c = --a;//执行完这个代码后,先自增,再给c赋值
       System.out.println(a);//输出8
  }
}

Math类

幂运算 2 ^ 3= 2 * 2 * 2 = 8

public class Dome1 {
   public static void main(String[] args) {
       double a = Math.pow(2,3);
       System.out.println(a);//输出8
  }
}