Tôi muốn triển khai Stream<T>
.Làm cách nào để triển khai luồng Java?
Tôi không muốn chỉ sử dụng implements Stream<T>
, bởi vì tôi sẽ phải triển khai hàng tấn phương pháp.
Điều này có tránh được không?
Để cụ thể hơn, làm thế nào tôi có thể truyền t1
, t2
và t3
ví dụ:
class Foo<T> {
T t1, t2, t3;
Foo(T t1, T t2, T t3) {
this.t1 = t1;
this.t2 = t2;
this.t3 = t3;
}
}
'Stream.of (t1 , t2, t3) '. –
['Stream.builder'] (https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html#builder--) – fabian