エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Java8 Streamから学ぶOptionalモナドとEitherモナド。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Java8 Streamから学ぶOptionalモナドとEitherモナド。
Java8 Stream, Optional, Either and Try.md Java8 Stream, Optional, Either and Try. Java8 Stream の... Java8 Stream, Optional, Either and Try.md Java8 Stream, Optional, Either and Try. Java8 Stream の使い方を覚えたら、Optional や Either もすぐ使えるようになるよ!編 Stream リスト要素の有無を意識せずに処理することができる Integer result = Arrays.asList(1, 2, 3) .stream() .filter(n -> n > 5) //この時点で要素がなくなる .mapToInt(n -> n * n) //そんなことは意識せずに処理したいことを記述する .sum(); ⇒処理するにあたり、リストの要素があろうとなかろうと意識する必要がない リスト要素に対する処理結果がリストであっても問題ない //戻り値がリストとなる処理があったとして、 Lis