4
Por que usar Optional.of sobre Optional.ofNullable?
Ao usar a Optionalclasse Java 8 , há duas maneiras pelas quais um valor pode ser agrupado em um opcional. String foobar = <value or null>; Optional.of(foobar); // May throw NullPointerException Optional.ofNullable(foobar); // Safe from NullPointerException Entendo que Optional.ofNullableé a única maneira segura de usar Optional, mas por que Optional.ofexiste? …