Java中 a++ 和 ++a 的區別

操作方法

先說說兩者之間的共同點,不管是a++還是++a,在編輯代碼的時候都是運用a+1的代碼進行編程的。

Java中 a++ 和 ++a 的區別

說說兩者之間的區別,a++語言是代碼先要參加到程序運行中之後再會開始執行+1的操作。

Java中 a++ 和 ++a 的區別 第2張

++a語言與a++相反,則是先要執行+1的操作,然後再會進行程序來運行。

Java中 a++ 和 ++a 的區別 第3張

此外,除了a++以及++a之外,還有a--和--a,後者的區別同前者一樣,都是一個先參加一個後參加的區別。

Java中 a++ 和 ++a 的區別 第4張