RSS-Feed anzeigen

Aktuelle Blog-Einträge

  1. Eine fehlende Optional-Methode und ein Workaround

    Ein wirklich hässliches Pattern, um mehrere Dinge auszuprobieren, bis eines davon klappt, ist:

    Java Code:
    1.  
    2. int x = ...
    3. int y = ...
    4. int z = ...
    5.  
    6. Integer result = null;
    7. if (x % 2 == 0) {
    8.     result = x / 2;
    9. }
    10. if (result == null && % 2 == 0) {
    11.     result = y / 2;
    12. }
    13. if (result == null && z % 2 == 0) {
    14.     result = z / 2;
    15. }
    16. String s = result == null
    17.     ? "all numbers
    ...
    Stichworte: java 8, optional
    Kategorien
    Kategorielos