map = new BufferedImage[width][height];
for(int i=0;i<height;i++){
for(int j=0;j<width;j++){
if(charMap[j][i] == Mountains.indentifier) {
if ( j+1 < width && j-1 >= 0){
if(charMap[j-1][i] != Mountains.indentifier && charMap[j+1][i] != Mountains.indentifier) {
map[j][i]= tileGrid[1][10];
}
}
else {
map[j][i]= tileGrid[8][10];
}
}
}
这是我用来尝试通过检查单元格周围的每个图块来检查二维数组的代码,但我似乎得到了一个空指针异常我想知道是否有人可以提供帮助?