Ich habe durch einige Java-Rätsel gegangen und diese gefunden. Nach meinem Wissen sollte es 100 drucken, aber es druckt 0, Kann jemand erklären, was hier passiert? Vielen Dank.Post Increment Operation innerhalb der Schleife
int j = 0;
for (int i = 0; i < 100; i++)
j = j++;
System.out.println(j);
Wenn Sie dies debuggen, passiert etwas Unerwartetes? – David
nicht viel iterieren 100 mal und inkrementieren 'j' durch 1 und schließlich Druckwert von' j' – Blasanka
In der Tat druckt es nur die 100 – kleopi