結局のところ、Optional 自体の null 判定はあるため、二度手間になることが多い気がする。
void foo(Optional<Bar> bar) { if (bar != null) { bar.ifPresent(value -> {...}); } }
結局のところ、Optional 自体の null 判定はあるため、二度手間になることが多い気がする。
void foo(Optional<Bar> bar) { if (bar != null) { bar.ifPresent(value -> {...}); } }