1
resposta

Existe algum método que soma todos os valores numéricos de um arraylist?

Olá,

Eu gostaria de realizar uma media de valores listados num array, mas para isso, primeiramente, eu preciso saber a soma desses valores. Procurei na internet, mas não encontrei isso. Fiquei curiosa pelo assunto. Se alguém quiser me ajudar nessa busca...

1 resposta

Olá Mayara, tudo certo?

A ArrayList não tem por padrão um método de soma dos seus elementos, sendo necessário por isso utilizar um for ou foreach para fazer essa operação. No entanto podemos ter uma solução mais elegante utilizando um recurso que entrou no Java 8: a API de streams, que permite que nós trabalhemos com coleções com mais facilidade e legibilidade.

Para conhecer sobre a API de Streams e mais recursos do Java 8, indico o curso Java 8: conheça as novidades dessa versão, além da documentação da Stream API do java!

Fico à disposição.

Um grande abraço e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!