• ++ 自增 --自减 一元运算
  • b = a++; 执行此代码时,先将a的值赋给b,再进行自增(++ 即a = a + 1)
  • c = a--; 自减(a--)同理
  • b = ++a; 执行此代码时,先进行自增(++ 即a = a + 1),再将自增后a的值赋予b
  • c = --a; 自减(--a)同理
package operator;

/**
 * @author IT_Jay
 * @date 2021/11/21 21:24
 */

public class Demo04 {
    public static void main(String[] args) {
        //++ 自增   --自减       一元运算
        int a = 2;

        int b = a++;        //执行完这行代码后,先给b赋值(此时b=2),再自增(a++)
        //a++    a = a + 1;
        System.out.println(a);      //a=3


        //++a   a = a + 1;
        int c = ++a;        //执行完这样代码前,先自增(++a),再给c赋值(此时c=4)

        System.out.println(a);      //两轮自增a++   ++a    此时a=4
        System.out.println(b);
        System.out.println(c);


        //幂运算 2^3=8     2*2*2=8
        //很多运算,会使用一些工具类来操作!
        double pow = Math.pow(3,2);     //3^2     3*3*3
        System.out.println(pow);        //pow = 9.0
    }
}
  • 幂运算 2^3=8
  • 很多运算,会使用一些工具类来操作!
  • Math.pow(3,2) 即为 3^2