タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

javaとmapに関するtarchanのブックマーク (1)

  • Java8 Streamから学ぶOptionalモナドとEitherモナド。

    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

    Java8 Streamから学ぶOptionalモナドとEitherモナド。
  • 1