T - public class StreamForker<T> extends Object
Stream,
from book "Java 8 In Action"Usage:
Stream<Integer> stream = Stream.of(1, 2, 3, 4, 4, 5, 5);
StreamForker.Results results = new StreamForker<>(stream)
.fork(1, s -> s.max(Integer::compareTo)) // 直接聚合
.fork(2, s -> s.distinct().reduce(0, Integer::sum))
.getResults();
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
StreamForker.Results |
| 构造器和说明 |
|---|
StreamForker(Stream<T> stream) |
public StreamForker.Results getResults()
Copyright © 2023. All rights reserved.