Adicionar inteiros num array

Boas pessoal,

tenho um resultSet que me devolve varios valores e eu gostaria de colocar estes valores dento de um array e depois somar todos eles e obter o valor total no System.out.println(TotalDaSomaDoArray);

Os resultados do meu resultSet sao numeros que podem variar muito tanto no tamanho como na quantidade. Ex : tanto pode me devolver 4 numeros com 3 digitos cada como pode me devolver 60 numeros com 10 digitos cada.

inicializei o array: int array[] = {};

O ResultSet : rs.getString(1)

1- Como faço para guardar os dados no meu resultSet num array ?
2- Como faço para somar todos os elementos que estão no array?
3- Como obtenho o valor final da soma dos elementos do array ?

Obrigado desde ja !

Cara, isso está me parecendo trabalho de faculdade… mas vou te ajudar

pegue os dados com

int i = 0;
long array = {};
long temp;
while ( rs.next ) {
 array[i] = rs.getInt( "nomeDoCampo" );
 temp += rs.getInt( "nomeDoCampo" );
 i++;
}

Caso realmente seja necessário fazer a soma do array
temp = 0;
for( int j=0; j<array.length; j++)
 temp += array[j];

System.out.println( "O resultad é: " temp );

Espero ter ajudado :wink: