Qual a diferença entre i++ e ++i?
3 minutos de leitura

Estou fazendo um aplicativo de finanças e uma das funcionalidades dele é calcular o valor total de todas as minhas compras em um dia. Para isso, tenho um método que recebe um array com os valores de cada uma das compras que eu fiz no dia:
public static double calculaTotal(double[] valores){
double totalHoje = 0.0;
int indice = 0; while(indice < valores.length){
double valor = valores[++indice];
totalHoje += valor;
Logger.log("Adicionando gasto no valor de: " + valor);
}
return totalHoje; }
O método percorre o array de valores, incrementa a variável totalHoje com o cada um dos valores e imprime em meu log o que ele está fazendo.
Autor(a)
philippeehlert
Inscreva-se em nossa Newsletter
Fique por dentro de conteúdos, insights e oportunidades do universo tech. Receba novidades e lançamentos direto no seu e-mail.




