嘿,我们正在努力使客户端 - 服务器的赛车游戏为我们的学期项目球员,但我们有一些奇怪的错误奇怪的例外
public void updatePosition(int id, ArrayList<Point2D.Float> positions){
if(id==1){
for (int i = 1; i < game.getS().getVehicles().size(); i++)
{
game.getS().getVehicles().get(i).updatePosition(positions.get(i));
}
}else if(id==2){
game.getS().getVehicles().get(1).updatePosition(positions.get(0));
for (int i = 2; i < game.getS().getVehicles().size(); i++)
{
game.getS().getVehicles().get(i).updatePosition(positions.get(i));
}
这是我们的代码
和例外是在这个确切row: game.getS()。getVehicles()。get(1).updatePosition(positions.get(0));
而究竟在何处是个例外?请阅读http://tinyurl.com/so-hints – 2011-06-06 12:08:46