一、i++
i++为先参与运算,再赋值,例如array[i++],先计算array[i],再赋值i=i+1;
public class Main {
public static void main(String[] args) {
int[] array= {1, 2, 3, 4, 5, 6, 7};
int i=1;
System.out.println(array[i++]+",i="+i);
}
}
二、++i
++i为先参与赋值,再运算,例如array[++i],先赋值i=i+1,再运算array[i];
public class Main {
public static void main(String[] args) {
int[] array= {1, 2, 3, 4, 5, 6, 7};
int i=1;
System.out.println(array[++i]+",i="+i);
}
}