Necesito un mètodo para eliminar los datos de la posición de un vector en java
Este es ell código que tengo, debo hacer un método que me permita eliminar una habitación, otro que me permita modificar sus atributos, y otra que me permita buscar la Habitación y obtenerla.
package logica;
public class Hotel {
private Habitacion [] listaHabitaciones;
private Cliente [] listaClientes;
private Empleado [] listaEmpleados;
private Reserva [] listaReservas;
public static final int NUMERO_HABITACIONES = 4;
public Hotel(){
listaHabitaciones = new Habitacion[NUMERO_HABITACIONES];
}
public void crearHabitacion (int idHabitacion, int numeroCamas, char tipoHabitacion){
for (int i = 0; i<NUMERO_HABITACIONES; i++){
if (listaHabitaciones[i]==null ){
listaHabitaciones[i]=new Habitacion (idHabitacion, numeroCamas, tipoHabitacion);
return;
}
}
System.out.println("Las habitaciones se encuentran ocupadas");
}
}