Tengo una estructura de control como switch con varias opciones, en donde la opcion 1 me permite guardar datos enteros y de tipo String, y que en la opción 2 del menú permita mostrar esos guardados en el case 1
ej: menu
"1) ingresar datos"
"2) mostrar datos"
para ingresar datos en el case 1 tengo el siguiente codigo:
Código
Persona persona=new Persona(); switch(op){ persona.setNombre(nombre); int edad=lector.nextInt(); persona.setEdad(edad) break;
y para mostrar tengo lo siguiente:
Código
break;
Cuando quiero mostrar los datos, este solo me imprime los campos edad y nombre, pero no el contenido que supuestamente he guardado en el case 1, eso me hace pensar que debo tener un error en las llamadas, o esta mal implementada las llamadas ?
el codigo de la clase:
Código
public Persona () { nombre= ""; edad=0; } { this.nombre=nombre; this.edad = edad; } { this.nombre=nombre; } public void setEdad(int edad) { this.edad = edad; } { return nombre; } public int getEdad() { return edad; }
agradecería cualquier orientación a alguna posible solución