)まで並行に mapper を実行。順序は保持される windowFixed : many-to-many. 順番に詰める windowSliding many-to-many. 一つずつずらしながら末尾まで詰める Stream.of(1,2,3,4,5).gather(Gatherers.windowFixed(3)).toList(); $1 ==> [[1, 2, 3], [4, 5]] Stream.of(1,2,3,4,5).gather(Gatherers.windowSliding(3)).toList(); $2 ==> [[1, 2, 3], [2, 3, 4], [3, 4, 5]] 86