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...