java中的自增自减和幂方写法
java中的自增 a++或++a
public class Demo4 {
public static void main(String[] args) {
int a = 3;
int b = a++; //++相当于a=a+1,但是a++是先给b赋值(b=未加时的a=3),在加减
System.out.println(a); //4 a已经加过了1所以是4
int c = ++a; //++a是先加减后赋值,a已经是4又加了1在赋值给c所以c=5
System.out.println(a); //5
System.out.println(b); //3
System.out.println(c); //5
}
}
java中的自减 a--或--a
public class Demo4 {
public static void main(String[] args) {
int a = 4;
int b = a--;//a=4的值先赋给了b,后执行自减,a=3
System.out.println(a);//3
int c = --a;//a经过了自减为3,在自减为2,赋值给c
System.out.println(a);//2
System.out.println(b);//4
System.out.println(c);//2
}
}
java中的幂方写法
public class Demo4 {
public static void main(String[] args) {
double a = Math.pow(2,3);//java中幂次方不能写为2^3,要借助Math这个工具
System.out.println(a);
}
}

浙公网安备 33010602011771号