Wie funktioniert a = a ++ in Java [duplizieren]

Diese Frage hat hier bereits eine Antwort:

post Inkrementverhalten [duplizieren] 4 Antworten

or kurzem bin ich auf diesen Java-Code gestoßen:

int a=0;
for(int i=0;i<100;i++)
{
    a=a++;
}
System.out.println(a);

Der für 'a' ausgedruckte Wert ist 0. Im Fall von C beträgt der Wert für 'a' jedoch 100.

Ich kann nicht verstehen, warum der Wert bei Java 0 ist.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage