はIndexOutOfBoundsExceptionシネマは、私はこの方法を行うことになっています。購入はオブジェクトタイプSesionに登録されます。は、私は右ここlilの問題を得た
私は、映画を作るように言われていますが、これはこの方法のために私のコードです:
public class Sala {
private String pelicula;
private ArrayList<Sesion> sesiones;
private int columnas;
private int filas;
public Sala (String pelicula, String [] horaSesiones, int filas, int columnas){
this.pelicula = pelicula;
this.sesiones = new ArrayList <Sesion>();
this.filas = filas;
this.columnas = columnas;
}
public void comprarEntrada (int sesion, int fila, int columna){
if(this.sesiones.get(sesion-1).getEstadoAsientos()[fila][columna]==0){
this.sesiones.get(sesion-1).comprarEntrada(fila, columna);
}
}
取引は、私はそれを正しくやった場合、私は「それがにISN推測わからないということですトンそれは、この例外がスローされますので:
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at cine.Sala.comprarEntrada(Sala.java:42)
at predeterminado.TestVentaEntradasSala.main(TestVentaEntradasSala.java:38)
だから、あなたは親切に私はそれを感謝します右ここに私を助けることができるしてください場合。
例外はありますか? "IndexOutOfBoundsException:Index:0、Size:0"とはどういう意味ですか? –