@@ -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.
|
||||
|
||||
- **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
|
||||
Reference in New Issue
Block a user