Problemas com ArrayList

Estou tentando usar um arraylist para guardar todos os meus dados e depois soma-los e tirar a media, mas quando ele vai ser guardado no arraylist da um erro “Erro: null”, estou fazendo assim:

System.out.println(1); //contador++; System.out.println(contador); mediaDesacelerando[contador] = 5.56; System.out.println(2); contador++;

Ja tentei incrementar o contador antes de tentar guardar no arraylist mas ai da um outro erro:

[quote]Erro: null
Exception in thread “AWT-EventQueue-0” java.lang.NullPointerException[/quote]

Alguem sabe como resolver isso?

Vlw.

Onde está o ArrayList??? O que vc está usando ai é um vetor…

T+

é um vetor, e declarei ele no começo da classe
esta dessa fora:

private double mediaDesacelerando[];

Tentei inicializa-lo assim:

mediaDesacelerando[] = new ArrayList();

Mas da erro de sintaxe, diz que é esperado um double, tentei converter mas diz que o array naum pode ser usado dessa forma.

Vlw

Vai dar erro mesmo, pq você declarou um array e está tentando criar um ArrayList. Veja a diferença:

double[] mediaDesacelerando = new double[10]; // array
ArrayList<Double> mediaDesacelerando = new ArrayList<Double>(); // ArrayList

Entendeu??

T+

Diego, muito obrigado, funcionou.

Vlw.