Recuperar value Map sem uso do Lambda

Boa tarde!

Estou começando com Spring e através do livro da Casa do Codigo Spring MVC Domine o principal framework web Java, me deparei com o seguinte codigo codigo livro spring,
queria saber se tem como fazer este código para recuperar value do map sem usar o Lambda, porque o projeto que estou fazendo usa java 7.

Já tentou o o uso do get ?

map.get(KeyValue);

https://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html#method_summary

O seguinte método:

public int getQuantidade() {
    return itens.values().stream().reduce(0, (proximo, acumulador) -> (proximo + acumulador));
}

Produz o mesmo resultado que este método:

public int getQuantidade() {
    int acumulador = 0;
    for (Integer proximo : itens.values()) {
        acumulador += proximo == null ? 0 : proximo.intValue();
    }
    return acumulador;
}
1 curtida

Deu certo Staroski, muito obrigado pela ajuda, Tópico finalizado…

1 curtida