From 60246883a791bc2526ef69db60106d70891c93ea Mon Sep 17 00:00:00 2001 From: Sebastian Eidecker Date: Sat, 16 Nov 2019 11:45:37 +0000 Subject: [PATCH] --- Aufpassen%21.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Aufpassen%21.md b/Aufpassen%21.md index f2bf502..e1501f3 100644 --- a/Aufpassen%21.md +++ b/Aufpassen%21.md @@ -236,4 +236,7 @@ Trowable - Lambda-Definition für `Predicate`: argument -> anweisung; - Ein Argument, kann, muss aber nicht umklammert werden. Kann Typ deklarieren, muss dann geklammert werden `(String s) -> s.length() == 1;` - Mehrere Anweisungen in `{}`, dann `return` notwendig. (Bei Predicate boolean). Auf korrekten Block achten, `;` auch hinter letzter Anweisung. - \ No newline at end of file +- **Postinkrement**: + - Wird erst nach der Anweisung ausgeführt: ``callMethod(i++);``. Es wird der *alte* Wert übergeben! + - ``callMethod(i++ + i);``: Sei i = 1: Das zweite i ist schon erhöht, also 2. Nach der Anweisung ist i = 2; + - ``+=`` wird vor Übergabe ausgeführt \ No newline at end of file