diff --git a/Operator-Rangfolge.md b/Operator-Rangfolge.md index bd6f965..5ec1ada 100644 --- a/Operator-Rangfolge.md +++ b/Operator-Rangfolge.md @@ -23,5 +23,5 @@ Rangfolge der Operatoren, von stark zu schwach bindend. - Operatoren können in seltenen Fällen unterschiedliche Bedeutung haben (boolean vs. Zahlen, Bit-Shifting) - Nicht alle sind bei allen Datentypen erlaubt (`*=`) - `==` und `equals` bei Objekten beachten. String ist ein Sonderfall, da sogar Art der Erzeugung relevant. -- Post-Inkrement bindet stark, ist aber erst in der nächsten Operation sichtbar. Bei `return i++` also nicht, wohingegen `return i += j` sichtbar wird. +- Post-Inkrement bindet stark, ist aber erst in der nächsten Operation sichtbar. Bei `return i++` also nicht, wohingegen `return i += j` sichtbar wird. (Seiteneffekt wird aber ausgeführt, ist also evtl. später sichtbar, bspw. wenn Felder verändert werden!)