在Java中,我们能以某种方式将流拆分为不超过N个元素的子流吗?例如
Stream<Integer> s = Stream.of(1,2,3,4,5);
Stream<Stream<Integer>> separated = split(s, 2);
// after that separated should contain stream(1,2), stream(3,4), stream(5)
被两个流分割的解决方案只对2个流是正确的,对于N个流同样如此,这将是非常丑陋和只写的。
https://stackoverflow.com/questions/41127391
复制相似问题