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");
  }