có cách nào để chèn phần tử T
vào một số Stream<T>
không?Chèn phần tử vào luồng
ArrayList<Foo> foos = new ArrayList<>();
Foo foo = new Foo();
Stream<Foo> stream = Stream.concat(foos.stream(), Stream.of(foo));
Có cách nào khác không? về cơ bản là một loại foo.stream().add(foo)
... - tất nhiên là add() không tồn tại. -
gì đang làm phiền bạn về 'phương pháp concat'? – RealSkeptic
@RealSkeptic tốt, lâu hơn một chút. Trông giống như một "cách giải quyết", và về hiệu suất, nhưng điều đó, tôi cần phải tìm kiếm thêm một cách trung thực. –