0 votos
por (40 puntos) en Java
public class Sesion {
private String horario;//Horario segun HH:MM
private int[][]estadoAsientos;
private int asientosDisponibles;
private int sigIdCompra;

public void comprarEntrada(int fila,int columna){
   
        estadoAsientos[fila-1][columna-1]= sigIdCompra;
        this.sigIdCompra++;
        this.asientosDisponibles--;
   
   
}//final del metodo
luego enun test para comprobar
                sesion.comprarEntrada(2, 1);   
        sesion.comprarEntrada(9, 3);

        int idVenta = sesion.getIdEntrada(9, 3);

la primera compra de entrada me da correcto pero la segunda me da el error java.lang.ArrayIndexOutOfBoundsException

1 Respuesta

0 votos
por (220 puntos)
Tal vez podrías introducir el código del método "int getIdEntrada(int ..., int ....) {...}" para ver cual es el problema con ese método....

Preguntas relacionadas

0 votos
0 respuestas
0 votos
0 respuestas
0 votos
0 respuestas
preguntado por Aioros (20 puntos) Ago 6, 2019 en Java
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...