I\'m doing some research about Java and find this very confusing:
for (int i = 0; i < 10; i = i++) { System.err.print(\"hoo... \"); }
because of i=i++
for (int i = 0; i < 10; i++) { System.err.print("hoo... "); }