for (int x = 0; x <= battleField.getCols(); x++){
for (int y = 0; y <= battleField.getRows(); y++){
if ((battleField.get(x,y) == team) && ((x + y)
!= battleField.get(row, col)))
{
.
.
.
}
}
}
battleField.get(row,col)將返回我在網格上的位置現在我的問題是如何跳過我的自我檢查我的位置是什麼?因爲當for循環檢查x和y時,它會遍歷整個網格。我需要做什麼?如何跳過檢查我的位置
爲什麼X + Y是唯一的?對於每一行(行,列)都會有一個(列,行)應該給出相同的值。你能否詳細說明battlefield.get(x,y)? –