天天看点

JAVA编程:i=i++的理解

i++和++i已经见过很多次了,来看个i=i++

解释:

自增运算(++)优先级高于赋值运算(=),先计算i++, 最后赋值

可以把i++作为一个有返回值的表达式

i++ 先返回表达式的值,再自增,最后赋值

++i 先自增,再返回表达式的值,最后赋值