目前正在制作扫雷游戏,并坚持能够通过周围8个单元循环查找周围炸弹的数量。我有一个帮助器方法,我认为它可以很好地检查单元格(通过numberOfAdjacentBombs传递)是否包含炸弹。我如何去创建一个循环遍历每个周围单元格的嵌套for循环?例如(行-1,列-1),(行-1,列),(行-1,列+ 1)。Java编程 - 嵌套for循环扫雷游戏
任何帮助或提示表示赞赏,谢谢! :-)
private int numberOfAdjacentBombs(int row, int col){
int count = 0;
//nested for loop
count += getIfBomb(int, int)
}
帮助程序方法检查单元格是否包含炸弹,如果是,返回1,否则返回0。
private in getIfBomb(int row, int col){
if(cells[row][col].getHasBomb() == true){
return 1;
}else{
return 0;
}
}
写下它应该访问的指数,你将有你的循环大纲。 –