3
Por que devo usar "operações funcionais" em vez de um loop for?
for (Canvas canvas : list) { } O NetBeans sugere que eu use "operações funcionais": list.stream().forEach((canvas) -> { }); Mas por que isso é preferido ? Se alguma coisa, é mais difícil de ler e entender. Você está chamando stream(), em seguida, forEach()usando uma expressão lambda com o parâmetro canvas. …