Java 8 方式重复一个代码块 x 次
也许正常的for循环仍然是正确的方法,但我想看看是否有更简洁的方法可以在java 8中做到这一点。
for (int i = 0; i < LIMIT; i++) {
// Code
}
有没有一种更java 8的方法可以做到这一点。我实际上并不需要我只需要重复x次。
谢谢,内森
也许正常的for循环仍然是正确的方法,但我想看看是否有更简洁的方法可以在java 8中做到这一点。
for (int i = 0; i < LIMIT; i++) {
// Code
}
有没有一种更java 8的方法可以做到这一点。我实际上并不需要我只需要重复x次。
谢谢,内森
我能看到的关于如何做到这一点的最好方法是 .IntStream.range(0, LIMIT).forEach($ -> code)
使用 IntStream 的原因之一是添加并行性,前提是您了解其影响。
IntStream.range(0, LIMIT).parallel().forEach($ -> {
// some thing thread safe.
});