package com.xu.operator;
public class Demo04 {
public static void main(String[] args) {
//++ -- 自曾,自减;一元运算符
int a=3;
int b=a++;/* a++ a=a+1;a++执行完的下一句a才能加1,
执行完这行代码后,先给b赋值,然后自增;执行完,
相当于隐藏了一句a=a+1
*/
System.out.println(a);//4
int c=++a;/* ++a a=a+1,执行完这行代码前,先自增,在给
b赋值;*/
System.out.println(a);//5
System.out.println(b);//3
System.out.println(c);//5
//幂运算 2^3 2*2*2=8,很多运算,我们会使用一些工具类来操作
double pow=Math .pow(2,3);
double pow1=Math .pow(3,2);
System.out.println(pow);//8.0
System.out.println(pow1);//9.0
System.out.println();
}
}
\Desktop\JavaSE\out\production\基础语法" com.xu.operator.Demo04
4
5
3
5
8.0
9.0
Process finished with exit code 0