Java - Agenda [ Java ]

 
Vista:

Agenda [ Java ]

Publicado por Josua (1 intervención) el 16/04/2009 07:32:39
Hola a tod@s,
ante todo quisiera felicitar a toda la gente que hace posible estos foros, y hacer una pequeña consulta :

Mi tema es el siguiente :

Tengo que crear la famosa (para algunos ) Agenda en java, donde hay que introducir por teclado Nombre - Teléfono -edad- etc., y no consigo encontrar la forma para inicializar los arrays para que por medio de una función o método pida con la opción Menú > Alta > una entrada solo, que rellena los datos antes comentados ,dejo el código para una mayor comprensión :
MUCHAS GRACIAS .

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
import java.util.Scanner;
class Agenda2 {
private static Scanner teclado = new Scanner(System.in);
static String[ ] nombre;
static String[ ] tele;
static int [ ] edad;
static int contactos;
static int max=35;

public static void main(String[ ] args) {

contactos=0;
nombre = new String[max];
tele = new String[max];
edad = new int[max];
int op=menu();

while(op!=4){
switch (op){

case 1:
alta ();
break;
case 2:

break;

case 3:

break;
}

op=menu(); }
}

public static void alta() {
// aqui deberia colocar la funcion ya que de esta forma me da una excepcion 35
System.out.println(" *****Escribe tu nombre******");
nombre [max]=teclado.nextLine();
}
public static int menu() {
System.out.println(" ****************** * Programa AGENDA * ******************");
System.out.println(" 1. Alta");
System.out.println(" 2. Listado");
System.out.println(" 3. Busqueda por nombre");
System.out.println(" 4. Salir");
int op = teclado.nextInt();
return op;
}
}

// MUCHAS GRACIAS,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder