Hola a todos.
Tengo un tablero en java formado por distintos tipos de casillas (en un ArrayList). Me gustaría saber cómo puedo hacer para avanzar por él. Es decir, al iniciar el juego, el primer jugador tira el dado y se coloca en la casilla correspondiente (comprándola, pagando,...). La cosa está en cómo hago para colocarlo en esa casilla ya que, al ser un ArrayList, después de la última casilla habrá un null.
Y lo mismo me pasa con los jugadores, cuando el primer jugador termina con su turno, cómo paso al siguiente jugador, ya que después de la tirada de cada uno tengo que volver al menú del juego.
Estoy un poco perdida en este tema porque no tengo muy claro el concepto y no logro avanzar.
Muchas gracias y un saludo.