【发布时间】:2011-04-25 07:37:33
【问题描述】:
当我在这一行 .elementAt(spriteIdx); 上收到 ArrayIndexOutOfBoundsExceptions 时,试图找出这段代码是否出错。感谢您的提示。
杰森
Play = new Sprite[8][13];
for (int i = 0; i < 8; i++) {
for (int j = 0; j < 13; j++) {
int spriteIdx = map.getInt(String.format("play-%d-%d", i, j));
if (spriteIdx != -1) {
Play[i][j] = (Sprite) savedSprites
.elementAt(spriteIdx);
【问题讨论】: