Есть у меня кусочек кода (из самодельной игры — потому планеты).
for (Planet p : planets) {
st.print(p.prototype.code);
}
Начиная с недавнего времени, NetBeans предлагает заменить код вот на такой.
planets.stream().forEach((p) -> {
st.print(p.prototype.code);
});
Что он даёт? Производительность? Реклама каких-то функциональных библиотек?