( vilmos.nagy | 2017. 09. 11., h – 17:35 )

az első felével nem vitatkozom, akár még igazad is lehet.

> hatekonysagokat tekintve tokmindegy, a compiler kioptimakolja a fenti alakra.
ebben viszont kételkedem. A streames mókában egy rahedli object jönne létre tényleg, amit legfeljebb majd a JVM dob el.
A `.forEach` ezzel szemben egy iterátoros for-loop, vagy speciális esetben (ArrayList) még annyi se.

szerk.: najó, most vagy én baszok el valamit, vagy eléggé fura ez:


# Run complete. Total time: 00:13:27

Benchmark              Mode  Cnt        Score       Error  Units
MyBenchmark.noStream  thrpt  200  1399268.254 ± 22645.847  ops/s
MyBenchmark.stream    thrpt  200  1681940.604 ± 34280.563  ops/s

https://gitlab.com/vilmosnagy/for-each
--
blogom