pessoal, estou com muita dúvida ao implementar uma agenda telefonica(nome e elefone) em um LinkedList...
por exemplo segue meu codigo...
import javax.swing.*;
import java.util.*;
class DadosPessoais{
private String nome;
private int telefone;
public DadosPessoais(){
this.nome = "";
this.telefone = 0;
}
public DadosPessoais(String texto, int num){
this.nome = texto;
this.telefone = num;
}
public DadosPessoais(String texto){
this.nome = texto;
}
public DadosPessoais(int num){
this.telefone = num;
}
public void entraNome(String texto){
this.nome = texto;
}
public void entreTelefone(int tel){
this.telefone = tel;
}
public String mostraNome(){
return this.nome;
}
public int mostraTelefone(){
return this.telefone;
}
}
public class ListaAgenda{
private LinkedList lista = new LinkedList();
public void recebePessoa(DadosPessoais p){
this.lista.add(p);
}
public void mostraLista(){
System.out.println(this.lista);
}
public static void main(String arg[]){
DadosPessoais pessoa = new DadosPessoais("Felipe", 1313);
ListaAgenda agenda = new ListaAgenda();
agenda.recebePessoa(pessoa);
agenda.mostraLista();
}
}
até ai tudo bem , na compilacao num da nenhum erro...
mas quando executa,
VEJAM SÒ O RESULTADO:
run-single:
[DadosPessoais@19821f]
CONSTRUÍDO COM SUCESSO (tempo total: 5 segundos)
POR FAVOR ME AJUDEM...!