Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > HashMap > reserva = new HashMap >();

Buenas tardes a tod@s vengo con una pregunta sobre las colecciones HashMap y ArrayList, estado buscando información sobre las colecciones pero lo que encuentro es de un nivel más alto del que parto. Los ejemplos son algunos sencillos pero no los comprendo, pueden decirme donde encontrar información para un novato que lo explique de forma clara paso a paso. Intento crear una colección que recorra la lista de reservas de un cine. Aquí pongo el código que encontrado pero la verdad es que no me entero de nada. Gracias por responder y el tiempo por leerme. Saludos

HashMap<Reserva, ArrayList<ReservaEspecial>> reserva = new HashMap<Reserva, ArrayList<ReservaEspecial>>();

//Opciones del menu
//Opción 1
public Reserva crearReserva()
{
Reserva p;

System.out.println("Datos para crear la reserva: ");
Reserva m = crearReserva();

System.out.println("Nombre");
String nombre = Reserva.getNombre();

System.out.println("Apellidos");
String apellidos = Reserva.getApellidos();

p = new Reserva(m, nombre, apellidos);

if(reserva.containsKey(p.getMatricula()) == false)
{
ArrayList<ReservaEspecial> reserva = new ArrayList<ReservaEspecial>();
reserva.put(p.getNombre(), Reservas);
reserva.get(p.getNombre()) .add(p);
} else {
reserva.get(p.getNombre()) .add(p);
}

ReservaEspecial.reserva++;
}

septiembre 26, 2013 | Registered Commenterduende

http://docs.oracle.com/javase/tutorial/collections/interfaces/map.html
http://docs.oracle.com/javase/tutorial/collections/interfaces/list.html

septiembre 27, 2013 | Registered Commenterchoces