Java: Präfix- und Postfix-Inkrementierungs-/Dekrementierungsoperatoren verstehen
In Java können die Inkrementierungs- ( ) und Dekrementierungsoperatoren (--) sein Wird sowohl als Präfix- als auch als Postfix-Operator verwendet. Dies kann zu Verwirrung führen, wenn es um die Reihenfolge ihrer Auswertung geht.
Präfix- vs. Postfix-Operatoren
Beispiel
Bedenken Sie den Java-Codeausschnitt unten:
int i = 3; i++; System.out.println(i); // prints "4" ++i; System.out.println(i); // prints "5" System.out.println(++i); // prints "6" System.out.println(i++); // prints "6" System.out.println(i); // prints "7"
Erklärung
Zusammenfassung
Bei der Verwendung von Inkrement-/Dekrementoperatoren ist es wichtig, den Unterschied zwischen Präfix- und Postfixoperatoren zu verstehen. Präfixoperatoren ändern den Operanden, bevor sie ihn in der Operation verwenden, während Postfixoperatoren den Operanden zuerst verwenden und ihn dann ändern.
Das obige ist der detaillierte Inhalt vonJava-Präfix vs. Postfix-Inkrement/Dekrement: Was ist der Unterschied?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!