自增
num++ 输出后+1
++num +1后输出
public class C1 {
public static void main(String[] args) {
int num = 1;
// 在JVM中先取num的值,再对值进行运算
// 在效果上相当于两个语句,第一个是直接打印num,第二个是对num进行加一
System.out.println(num++); //1
System.out.println(num); //2
System.out.println(++num); //3
}
}
自减
自增和自减的一个重要的现象:当符号在变量前时,JVM先看到的是要做的事,即加或减
–num -1后输出
public static void main(String[] args) {
int num = 2;
System.out.println(--num); //1