++i与i++:不同点在于i++是在程序执行完毕后进行自增,而++i是在程序开始执行之前进行自增
public class Main {
public static void main(String[] args) {
int i=1;
System.out.println(i+++i++);
System.out.println("i="+i);
System.out.println(i++ + ++i);
System.out.println("i="+i);
System.out.println(i+++i+++i++);
System.out.println("i="+i);
}
}
运行结果:
3
i=3
8
i=5
18
i=8