如题所述
无论在java还是在其他语言中,++i和i++的用法都是一样的,主要差别体现在直接使用中:
++i是先对i进行自增操作然后再进行运算,如
i++是先进行运算然后再进行自增操作,如
当然在不是直接进行运算的用法当中输出的结果是一样的,如:
i++是先使用,再累加一次,比如下面 的代码:
++i是先累加一次,再被使用: