I have this code:
int i = 0;
i = ++i; //pre increment
System.out.println(i); //Prints 1
But if I cahnge:
int i = 0;
i = i++; //post increment
System.out.println(i); //Prints 0
Why?
I have this code:
int i = 0;
i = ++i; //pre increment
System.out.println(i); //Prints 1
But if I cahnge:
int i = 0;
i = i++; //post increment
System.out.println(i); //Prints 0
Why?