也许正常的for循环仍然是正确的方法,但我想看看是否有更简洁的方法在java 8中这样做。
for (int i = 0; i < LIMIT; i++) {
// Code
}
是否有更多java 8方法可以做到这一点。我实际上并不需要我需要重复多次x。
谢谢, 森
答案 0 :(得分:13)
我可以看到如何执行此操作的最佳方式类似于IntStream.range(0, LIMIT).forEach($ -> code)
。
答案 1 :(得分:6)
使用IntStream的原因之一是添加parallel-ism,假设您了解其影响。
IntStream.range(0, LIMIT).parallel().forEach($ -> {
// some thing thread safe.
});