Ôpa!
Eu declaro a variável kWh fora do while, dentro dele eu insiro os valores e quando vou acessar os valores de kWh eles aparecem nulos. É como o que se o que acontecesse dentro do while fosse ignorado
double[] kWh;
kWh = new double[3];
while(rsTensao.next()){
rsCorrente.next();
kWh[i] = rsTensao.getDouble("LIDO")*rsCorrente.getDouble("LIDO");
i++;
}
for (int j = 0; j < iCargas; j++){
rsCarga.next();
dados.setValue(rsCarga.getString("NOME"), kWh[j]);
}
Ao adicionar os valores num dataset para produzir um gráfico, os valores de kWh aparecem nulos. Obviamente, sei que os valores que usei para fazer os cálculos dentro do while não são nulos. Não tem como eu enfiar tudo dentro do while pois ainda tem muito código depois disto.
Alguém sabe qual é o meu erro e pode sugerir algo?
Valeu!