++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