我正在尝试在 Java 8 中创建有序整数流:[1, 2, 3, 4, ...]
。在 Groovy 中我会使用即 5.times { -lambda- }
。在 Java 中,我只找到一种方法来做到这一点,而且它不是很漂亮:
final IntStream.Builder builder = IntStream.builder();
for (int i = 0; i < 5; i++) {
builder.add(i);
}
final IntStream stream = builder.build();
最佳答案
你可以做
IntStream stream = IntStream.range(1, 5);
关于java - Java Streams 中 Groovy 的 int.times,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29219694/