Java “+=”与“=+”的区别

区别甚大!

例:

//------------------------------------------------------------------------------

int x = 0;

x += 1;

x += 3;

x += 2;

那么x = 6;

//------------------------------------------------------------------------------

int x = 0;

x =+ 1;

x =+ 3;

x =+ 2;

那么x = 2;  

//------------------------------------------------------------------------------

虽然 “ x =+y ” 这种写法能通过编译,不会报错不会警告。但是切记其区别 !

猜你喜欢

转载自blog.csdn.net/qq_39731011/article/details/107383373