目前正在製作掃雷遊戲,並堅持能夠通過周圍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;
}
}
寫下它應該訪問的指數,你將有你的循環大綱。 –