Initial commit

This commit is contained in:
2023-05-22 23:51:19 +02:00
parent bb6ec76f83
commit a9ebd023fe
3 changed files with 167 additions and 0 deletions

43
src/App.java Normal file
View File

@@ -0,0 +1,43 @@
import agenda.Manager;
public class App {
public static void menu() {
boolean salir = false;
Manager manager = new Manager();
do {
System.out.println("1. Nuevo contacto");
System.out.println("2. Buscar por nombre");
System.out.println("3. Mostrar todos");
System.out.println("4. Salir");
System.out.print("Opción: ");
int opcion = Integer.parseInt(System.console().readLine());
switch (opcion) {
case 1:
System.out.println("Nuevo contacto");
manager.nuevoContacto();
break;
case 2:
System.out.println("Buscar por nombre");
manager.buscarPorNombre();
break;
case 3:
System.out.println("Mostrar todos");
manager.muestraTodos();
break;
case 4:
System.out.println("Salir");
manager.guardar();
salir = true;
break;
default:
System.out.println("Opción no válida");
break;
}
} while (!salir);
}
public static void main(String[] args) throws Exception {
System.out.println("Agenda de contactos TXT");
menu();
}
}