5
Java 8是否提供了一种重复值或函数的好方法?
在许多其他语言中,例如。Haskell,很容易多次重复一个值或函数,例如。获取值的8个副本的列表1: take 8 (repeat 1) 但是我还没有在Java 8中找到它。Java 8的JDK中是否有这样的功能? 或替代等效范围 [1..8] 似乎可以明显替代Java中的冗长语句 for (int i = 1; i <= 8; i++) { System.out.println(i); } 有类似的东西 Range.from(1, 8).forEach(i -> System.out.println(i)) 尽管这个特定示例实际上看起来不那么简洁...但是希望它更具可读性。