forum

Home / DeveloperSection / Forums / Java += operator

Java += operator

Anonymous User158902-May-2015
Until today I thought that for example:

i += j;
is just a shortcut for:

i = i + j;
But what if we try this:

int i = 5;
long j = 8;
Then i = i + j; will not compile but i += j; will compile fine.

Does it mean that in fact i += j; is a shortcut for something like this i = (type of i) (i + j)?

I've tried googling for it but couldn't find anything relevant.

Updated on 02-May-2015
I am a content writter !

Can you answer this question?


Answer

1 Answers

Liked By