Desenvolvendo meu primeiro projeto em JAVA
11/01/2012
0
Murilo Lopes
Post mais votado
27/01/2012
p.addTelefone("1234-5678");
Luciano Cargnelutti
11/01/2012
0
Murilo Lopes
Post mais votado
27/01/2012
p.addTelefone("1234-5678");
Luciano Cargnelutti
Mais Posts
17/01/2012
Murilo Lopes
}while(opc!=0);
17/01/2012
Kleber Bogo
}while(opc!=0);
17/01/2012
Kleber Bogo
int opc = 0; do{ //[...] }while(opc != 0);
17/01/2012
Murilo Lopes
package ListaPackage; import java.util.ArrayList; import java.util.Scanner; public class Agenda{ private ArrayList<Pessoa> pessoas; private Scanner scanner; public boolean existe(String nome){ int i=0; boolean tem = true; for (Pessoa p: pessoas){ if (p.getNome().equals(nome) == true){ i++; } } if (i==0){tem = false;} if (i>0){tem = true;} return tem; } public void apagar(){ System.out.println("Digite o nome que deseja apagar:"); String nome = scanner.nextLine(); for (Pessoa p : pessoas) if(p.getNome().equals(nome)){ pessoas.remove(p); break; } System.out.println("Cadastro apagado com sucesso!"); msgVoltar(); } public void listar(){ int a = pessoas.size(); System.out.println("A agenda tem "+a+" número(s) cadastrado(s)!"); System.out.println("==========================="); System.out.println("Nome Telefone Email"); for (Pessoa p : pessoas) System.out.println(p.getNome()+" "+p.getTelefone()+" "+p.getEmail()); System.out.println("==========================="); msgVoltar(); } public void procurar(){ } public void msgVoltar(){ System.out.println("Tecle Enter para voltar!"); String opc = scanner.nextLine(); } public void cadastrar(){ System.out.println("Formulário de cadastro:"); System.out.println("Digite o nome:"); String nome = scanner.nextLine(); System.out.println("Digite o telefone:"); String telefone = scanner.nextLine(); System.out.println("Digite o email:"); String email = scanner.nextLine(); if (existe(nome) == false){ Pessoa pessoa = new Pessoa(nome, telefone, email); pessoas.add(pessoa); System.out.println("Cadastro realizado com sucesso!"); msgVoltar(); }else{ System.out.println("Nome já cadastrado, favor tente outro nome!"); msgVoltar(); } } public void sair(){ } public void menu(){ int opc; do{ System.out.println("================="); System.out.println("Agenda Telefônica"); System.out.println("================="); System.out.println("1 - Cadastrar"); System.out.println("2 - Procurar"); System.out.println("3 - Listar todos"); System.out.println("4 - Apagar"); System.out.println("0 - Sair"); System.out.println("==>"); opc = Integer.parseInt(scanner.nextLine()); switch (opc){ case 1: cadastrar(); break; case 2: procurar(); break; case 3: listar(); break; case 4: apagar(); break; } }while(opc != 0); } public Agenda(){ this.pessoas = new ArrayList<Pessoa>(); this.scanner = new Scanner(System.in); } }
17/01/2012
Kleber Bogo
System.out.println(p);
17/01/2012
Luciano Cargnelutti
17/01/2012
Luciano Cargnelutti
System.out.println(p.getNome()+" "+p.getTelefone()+" "+p.getEmail());
System.out.println(p);
17/01/2012
Luciano
System.out.println(p.getNome()+" "+p.getTelefone()+" "+p.getEmail());
System.out.println(p);
17/01/2012
Luciano Cargnelutti
17/01/2012
Luciano
@Override public String toString(){ return getNome(); }
17/01/2012
Luciano Cargnelutti
@Override public String toString(){ return getNome()+" "+getTelefone()+" "+getEmail(); }
17/01/2012
Douglas Eric
@Override public String toString(){ return getNome()+" "+getTelefone()+" "+getEmail(); }
17/01/2012
Murilo Lopes
Clique aqui para fazer login e interagir na Comunidade :)
Inserção de url