flatMap之后的限制不会终止序列

时间:2017-08-21 12:07:27

标签: java java-8 java-stream

为什么这会产生一个“1”然后不会终止但是会进入无限循环而没有结果?

Stream.of("x")
      .flatMap(_x -> Stream.iterate(1, i -> i + 1))
      .limit(1)
      .forEach(System.out::println);

0 个答案:

没有答案