import java.text.ParseException; public class IUPeliculas{ // estos son los nombres de cada dato que se tiene que leer static final String[] infoUsuarios = {"Cedula", "Nombre", "Apellido 1", "Apellido 2", "Telefono"}, infoPeliculas = {"Titulo", "Tipo", "Ano de produccion", "Ubicacion"}, infoPrestamos = {"Cedula del usuario", "Id de la pelicula", "Fecha inicial", "Dias"}; public static void main(String[] args) throws ParseException{ // registrar pelicula (titulo, genero, ano, lugar) // el id lo maneje internamente, se incrementa cada vez que se agrega una pelicula nueva) RutinasPeliculas.registrarPelicula(new String[]{"Robocop 20", "Accion", "2300", "Islandia"}); RutinasPeliculas.registrarPelicula(new String[]{"Alien 5", "Ciencia Ficcion", "2017", "Corea del Norte"}); RutinasPeliculas.registrarPelicula(new String[]{"Los volados", "Fantasia", "2004", "Libia"}); RutinasPeliculas.registrarPelicula(new String[]{"El mono", "Terror", "1997", "Burma"}); // registrar usuario (cedula, nombre, ap1, ap2, telefono) RutinasPeliculas.registrarUsuario(new String[]{"24", "Pancho", "Perez", "Lopez", "88694013"}); RutinasPeliculas.registrarUsuario(new String[]{"26", "Jose", "Torres", "Mora", "88245945"}); RutinasPeliculas.registrarUsuario(new String[]{"27", "Elias", "Pereira", "Vindas", "87049342"}); // registrar prestamo (cedula, id pelicula, fecha inicial, dias de prestamo) // cuando vaya a hacer la interfaz no pide el id de la pelicula, si no el titulo (y el id se saca a partir de eso) RutinasPeliculas.registrarPrestamo(new String[]{"26", "1", "21/4/2011", "4"}); RutinasPeliculas.registrarPrestamo(new String[]{"26", "3", "21/4/2011", "4"}); // esto obtiene una lista con los prestamos del usuario con cedula 26 String[][] prestamos = RutinasPeliculas.obtenerListaPrestamos("26"); for(int i = 0; i < prestamos.length; i++){ // itera por cada prestamo e imprime informacion sobre la pelicula prestada String info = consultarPorPelicula(prestamos[i][RutinasPeliculas.PRE_PEL_ID]); System.out.println(info); } } public static String consultarPorPelicula(String idPelicula){ String info = RutinasPeliculas.obtenerInfoPelicula(idPelicula, 1); return info; } }