Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class RutinasPeliculas{
- static String[][] usuarios, peliculas, prestamos;
- static String[] infoUsuarios = {"Cedula", "Nombre", "Apellido 1", "Apellido 2", "Telefono"},
- infoPeliculas = {"Id", "Titulo", "Tipo", "Ano", "Ubicacion"},
- infoPrestamos = {"Cedula del usuario", "Id de la pelicula", "Fecha", "Fecha de devolucion"};
- // usuarios [cedula, nombre, apellido1, apellido2, telefono]
- // peliculas [id, titulo, tipo, ano, ubicacion]
- // prestamos [cedulaUsuario, idPelicula, fechaInicio, fechaFinal]
- public static void registrarUsuario(String[] usuario){
- usuarios = agregarFila(usuario, usuarios);
- }
- public static void registrarPelicula(String[] pelicula){
- peliculas = agregarFila(pelicula, peliculas);
- }
- public static void registrarPrestamo(String[] prestamo){
- prestamos = agregarFila(prestamo, prestamos);
- }
- public static String[][] agregarFila(String[] fila, String[][] tabla){
- String[][] nuevaTabla;
- if(tabla == null){ // no ha sido inicializada la tabla
- nuevaTabla = new String[][]{fila}; // se inicializa con la fila enviada
- }else{
- // crear la nueva tabla con una fila mas que la anterior
- nuevaTabla = new String[tabla.length+1][tabla[0].length];
- int i;
- for(i = 0; i < tabla.length; i++){
- // copiar cada fila de la tabla vieja a la tabla nueva
- nuevaTabla[i] = tabla[i];
- }
- // agregar la nueva fila a la tabla nueva
- nuevaTabla[i] = fila;
- }
- return nuevaTabla;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment