int i =0;
i = i++;
System.out.println(i);
Why does it print 0 and not 1???????
Answer is :
i = i++;(here doing the post increment which will be 1 after that line.but assigning on that line to i , which holds value "0")
So, the output is 0
int i =0;
i = i++;
System.out.println(i);
Why does it print 0 and not 1???????
No comments:
Post a Comment