Java の Optional
Stream とか、関数型的なプログラミングスタイルの際に有効なのは理解している。
が、その他のケースで何がうれしいのかよくわかってない。 結局、Optional#isPresent を呼んで使っているだけなら、普通に null 値でよい。
Stream とか、関数型的なプログラミングスタイルの際に有効なのは理解している。
が、その他のケースで何がうれしいのかよくわかってない。 結局、Optional#isPresent を呼んで使っているだけなら、普通に null 値でよい。