Salve a todos!!!
Não sei o que pode estar acontecendo.... Estou criando um gráfico com ChartDirector em um servlet e tem métodos da API que só aceitam array de strings ou double.
Estou instanciando meus arrays para gerar os gráficos mas quando tento popular um array ele encerra a execução como fosse um erro.
double dtDP[] = {};
double dtAcumulado[] = {};
double dtQuantTotal[] = {};
double dtPorcentagem[] = {};
String meses[] = new String[12];
Calendar data = Calendar.getInstance();
int mesAtual = data.get(Calendar.MONTH) + 1;
int quantColabDP = 0;
for (int mes = 1; mes <= 12; mes++) {
if (mes <= mesAtual) {
quantColabDP = daoLap.QuantColaboradoresDPmes(mes, listaColab);
} else {
quantColabDP = 0;
}
meses[mes] = funcao.NomeMes(mes);
dtDP[mes] = quantColabDP;//Dupla Participação
acumulado += quantColabDP;
dtAcumulado[mes] = acumulado;
percent = ((double) acumulado / quantColab) * 100;
dtQuantTotal[mes] = quantColab;
dtPorcentagem[mes] = percent;
quantColabDP = 0;
}
Se eu monto um ArrayList(), depois eu não consigo convertê-lo para String[]. Alguem sabe como????
Já fiz testes com os resultados e estão funcionando Ok......
Alguém pode me ajudar por favor!!!!!
GRATO.