Pessoal, estou com um problema no meu ArrayList.
O usuario precisa digitar 5 numeros na tela.
Depois eu faço um for e se não tiver 5 numeros aparece uma mensagem "Digite 5 números".
public void defineConfiguracoes() {
ArrayList<Double> numeros = new ArrayList<Double>();
m_string_numeros = JOptionPane.showInputDialog("Informe "+ qtdeNumeros+ " números para montar a matriz seguido de (-) "+ "\n Exemplo: 4-5-11-1.7", null);
for (String num : m_string_numeros.split("-")) {
try {
numeros.add(Double.parseDouble(num));
digitouElemementosCorretamente = true;
} catch (Exception e) {
JOptionPane.showMessageDialog(null,"Erro de digitação. Por favor, siga o exemplo e não use virgulas!!!");
}
}
O problema é que quando o usuário vai digitar os numeros novamente,
os numeros anteriores ficaram armazenados no meu ArrayList.
Queria saber se não tem como apagar o que tinha antes?