public static void modificarDatosAlumno(ArrayList arrayL) { int matricula = 0; Scanner tec = new Scanner(System.in); System.out.println("Introduzca la matricula del alumno a modificar: "); matricula = tec.nextInt(); tec.nextLine(); Alumno alum1; alum1 = buscarAlumnoPorMatricula(arrayL, matricula); if (alum1 != null) { System.out.println("Alumno encontrado que desea modificar: "); int opcion1 = 0; while (opcion1 < 10) { System.out.println("1- Modificar Numero de matricula"); System.out.println("2- Modificar Nombre"); System.out.println("3- Modificar telefono"); System.out.println("4- Modificar apellido"); System.out.println("10- salir"); opcion1 = tec.nextInt(); tec.nextLine(); switch (opcion1) { case 1: int mat = 0; System.out.println("Introduzca el nuevo numero de matricula"); alum1.setMatricula(matricula); break; } } } else System.out.println("Esta matricula no corresponde a ningun alumno"); }