假设我们有以下方法.
void some(int id, int... otherIds) {
}
我如何用这两个参数创建一个IntStream
?
IntStream.concat(
IntStream.of(id),
Optional.ofNullable(otherIds)
.map(IntStream::of)
.orElseGet(IntStream::empty)
);
这似乎很冗长.我们有什么简洁的成语吗?