我正在學習平面地圖並想要打印integers
的無限序列。如何使用FlatMap打印無限的數字序列?
然而,當我試圖編譯程序它失敗在System.out.println
:
public class Test{
public static void main(String[] args) {
Stream.of("").flatMap(x -> Stream.iterate(1, i -> i + 1)).forEach(System.out.println);
}
}
有人能幫助我在這,讓我知道我能做到這一點,如果可能的話,請檢查我的代碼打印無限序列integers
的問題。
但是'flatMap'在這裏有什麼意義呢? 'Stream.iterate(1,i - > i + 1).forEach(System.out.println);'會做... – Holger