Oi. O código que desenvolvi é pra somar os números de um array e mostrar o resultado da soma.
Na compição, deu tudo ok. Mas o resultado mostra letras e outros caracteres, quando deveriam ser apenas números.
public class Array2 {
public static void main (String []args){
int[] valores = {1,3,6,8,34,21,4,2};
System.out.println(soma(valores));
}
public int soma (int[] valores){
int somaCol = 0;
for (int i = 0; i < valores.length; i++){
somaCol += valores[i];
}
return somaCol;
}
}
Pelo que eu pesquisei, eu deveria colocar import java.util.Arrays; e posteriormente System.out.println( Arrays.toString(valores) );
Mas quando eu coloco isso dá um erro de compilação:
cannot find symbol method toString(int)
Qual a solução? Obrigado pela atenção.