log

日記です

2014-11-27から1日間の記事一覧

java8でOptionをたくさん扱うには?

optionがたくさんあるときって、どういう風にやってるのかな? scalaだとfor式、haskellだとdoとかが答えなのかなと思い。 java8は・・・とりあえずflatMapのネスト? // flatMap Optional<Integer> maybeA = Optional.of(1); Optional<Integer> maybeB = Optional.of(2); Opti</integer></integer>…

java 8でzipしてmapするにはどうしたらいいんや

わからん、要素数が同じっていうことを前提の場合はiterator回す? もう自分でそういうデータを作っておく?List>なやーつを。 List<String> xs = Arrays.asList("list_x1", "list_x2", "list_x3", "list_x4", "list_x5"); List<String> ys = Arrays.asList("list_y1", "list</string></string>…