Home » 2022 » März

Archiv für den Monat: März 2022

Optional.ofNullable anstatt ‚!= null‘ Abfrage

Anstelle dieser Kondition mit Execution …

if (v1 != null && issuerMap.containsKey(v1)) {
    phcCr.setIssuer(issuerMap.get(v1));
}

… kann dasselbe erreicht werden mit:

Optional.ofNullable(v1).filter(value -> issuerMap.containsKey(value))
.ifPresent(value -> phcCr.setIssuer(issuerMap.get(value)));