Hallo!
Ich schreibe bald Klausur und hänge schon ewig an dieser einen Übungsaufgabe mit den Inkrementoperatoren. Kann mir jemand sagen, wo mein Denkfehler ist? Danke im Voraus!
Ich schreibe bald Klausur und hänge schon ewig an dieser einen Übungsaufgabe mit den Inkrementoperatoren. Kann mir jemand sagen, wo mein Denkfehler ist? Danke im Voraus!
Java:
int b = 2;
b = b++;
System.out.println(b);//Ich denke Ausgabe ist 3, Wert von b wird durch b++ um 1 erhöht
und mit der nächsten Ausgabe in println auch auf 3 gesetzt ausgegeben -> aber nein -> Ausgabe ist 2!
System.out.println(++b);////Ich denke Ausgabe ist 4, denn jetzt wird der vorherige Wert
sofort erhöht -> aber nein -> Ausgabe ist 3!