单独使用:public class Jia {
public static void main(String[] args) {
int a=4;
++a;
System.out.println(a);
//打印结果为5
int b=7;
b++;
System.out.println(b);
//打印结果为8
}
}
public class Jia {
public static void main(String[] args) {
int a=4;
--a;
System.out.println(a);
//打印结果为3
int b=7;
b--;
System.out.println(b);
//打印结果为6
}
}
参与操作使用:
++/--在前:先自增,在操作;
public class Jia {
public static void main(String[] args) {
int a=3;
int b=++a;
System.out.println(a);
System.out.println(b);
//打印结果:a=4;b=4;
int c=5;
int d=--c;
System.out.println(c);
System.out.println(d);
//打印结果:c=4;d=4;
}
}
++/--在后:先操作,在自增;
public class Jia {
public static void main(String[] args) {
int a=9;
int b=a++;
System.out.println(a);
System.out.println(b);
//打印结果:a=10;b=9;
int c=5;
int d=c--;
System.out.println(c);
System.out.println(d);
//打印结果:c=4;d=5;
int s=4;
// 5 + 5 + (6*10)=70
int h=(s++)+(++s)+(s*10);
System.out.println(s);
System.out.println(h);
//打印结果:s=6;h=70
}
}