2017-01-02から1日間の記事一覧

日付期間重複の抽出

昨日、書いた日付期間のインターフェース DateSpan これを使って、BiConsumer の 期間が重複している重複日と重複した要素のリストを処理するメソッドを用意します。 public static void booklist(List list, BiConsumer<LocalDate, List<? super DateSpan>> bookConsumer){ AtomicInteger i = </localdate,>…

LocalDate の Stream 生成

開始日 LocalDate と 終了日 LocalDate 、 start 、 end の Stream int len = Period.between(start, end).getDays() + 1; Stream<LocalDate> stream = Stream.iterate(start, t->t.plusDays(1)).limit(len); ちょっと遊んだ、ふざけたコード StreamSupport.stream( Spl</localdate>…