Eu não entendi porque fizemos isso no exercício
public int getQuantidade() {
return itens.values().stream()
.reduce(0, (proximo, acumulador) -> proximo + acumulador);
}
Se isso funciona
public int getQuantidade() {
return itens.size();
}