- ++ 自增 --自减 一元运算
- 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