pues mi menu agenda consta de List Y map y los datos que debo ingresar son nombre,apellido,rut y fono...a esto debo crear métodos como "ingresar los datos de las personas,buscar por rut y otro para buscar por apellido".
no escribo para que lo desarrollen por mi sino para que me orienten a como poder seguir es cada caso...me complica lo que es método.
Código
package agenda; // No se ocupar todas estas librerías. import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Scanner; public class Agenda { int op = 0, i=0; String opc; do{ op=entrada1.nextInt(); switch(op){ case 1: List<String> notas1 =new ArrayList<String>() ; List<String> notas2 =new ArrayList<String>() ; List<String> notas3 =new ArrayList<String>() ; List<String> notas4 =new ArrayList<String>() ; opc = entrada1.next(); // Leemos opcion del usuario while (opc.equals("s") || opc.equals("S")) { // Desicion repetir o no agenda.put(rut, notas1); for(i=0;i<1;i++){ notas1.add(nombre); agenda.put(nombre, notas2); } for(i=0;i<1;i++){ notas2.add(ape); libro.put(ape, notas3); } notas4.add(fono); agenda.put(fono, notas4); opc = entrada1.next(); // Leemos opcion del usuario } break; case 2: break; case 3: break; default: break; } } while(op!=4); } }
[MOD] Al publicar codigo, usar la etiqueta GeShi correcta, gracias.