When retrieving data from an arraylist via the "for" command, it displays the following message:
Note:Icouldnotidentifywheretheerroris.Whatdoyouguysthinkiswrong?
packagelistatelefonica;importjava.util.ArrayList;importjava.util.List;importjavax.swing.JOptionPane;publicclassPrincipal{publicstaticvoidmain(String[]args){List<Contato>contatos=newArrayList<Contato>();Stringnome,telefone,email,opcao=null;do{nome=JOptionPane.showInputDialog(null,"Informe o nome:");
telefone = JOptionPane.showInputDialog(null,"Informe o telefone:");
email = JOptionPane.showInputDialog(null,"Informe o email:");
Contato contato = new Contato(nome,telefone,email);
contatos.add(contato);
opcao = JOptionPane.showInputDialog(null,"Digite N para criar um novo contato ou outra tecla para encerrar:");
} while (opcao.toUpperCase().equals("N"));
for (Contato umContato : contatos){
JOptionPane.showMessageDialog(null, umContato);
}
}
}