++i与i++有什么区别?

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






猜你喜欢

转载自blog.csdn.net/u014067137/article/details/80362893