自增,自减
package operator;
public class Demo04 {
public static void main(String[] args) {
// ++ 自增 -- 自减 一元运算符
/* 注 意 执 行 时 机 */
int a=3;
int b=a++;//执行这行代码后,先给b赋值,再自增
// b=a
// a=a+1=4
int c=++a;//执行这串代码前,先自增,再给c赋值
// c=a+1+1=4+1=5
// a=a+1=4+1=5
System.out.println(a);//输出为 5 b=a++后a+1 c=++a后a+1 所以a=5
System.out.println(b);//输出为 3 a++为后加 先b=a后再++ 现在a=4
System.out.println(c);//输出为 5 a=4后c=++a 先a+1后c=a 所以c=5
/* 自 减 同 理 */
//幂运算
double pow= Math.pow(4,2);
System.out.println(pow);//为 16
}
}