amigos
tô fazendo uma agenda eletrônica que deve ter um menu com as opções incluir, listar, alterar, excluir, consultar, gravar e sair. Comecei a fazer o código com os menus e a opção incluir
import java.util.Hashtable;
public class Agenda {
public static void main (String args[]) throws IOException{
BufferedReader ler = new BufferedReader(new InputStreamReader(System.in));
int c;
do{
c = x.menu_select();
switch(c){
case 1: x.Cadastrar();
break;
case 2: x.Listar();
break;
case 3: x.Alterar();
break;
case 4: x.Consultar();
break;
case 5: x.Excluir();
break;
case 6: x.Gravar();
break;
case 7: System.exit(0);
}
}
}
while (c != 7);
}
public int menu_select() throws IOException{
BufferedReader ler = new BufferedReader(new InputStreamReader(System.in));
String c;
int a;
System.out.println("\n 1.Cadastrar");
System.out.println("2.Listar");
System.out.println("3.Alterar");
System.out.println("4.Consultar");
System.out.println("5.Excluir");
System.out.println("6.Gravar");
System.out.println("7.Sair\n");
do{
System.out.print(">> Entre com a opção desejada: >> ");
c = ler.readLine();
a = Integer.parseInt(c);
}
while (a < 0 || a > 8);
return a;
}
public void Cadastrar()throws IOException{
String dados;
dados = x.Ler();
String vetor[] = new String[];
int c = 0;
BufferedReader ler = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Digite o nome: ");
vetor[0] = ler.readLine();
dados += vetor[0];
}
agora, as minhas dúvidas:
a) quais alterações devem ser feitas no código para que os nomes sejam armazenados numa hashtable?
b) como ficaria o código para listar os nomes?
