我只是想知道是否可以对我的程序有一些帮助,这些需要:
现在添加两个公共方法来获取和设置这个新数组的值: public void discover(int thisCol, int thisRow) unlock 方法将指定方格的状态更改为 false。否则,如果输入坐标在雷区之外,或者方格已经被发现,它什么也不做。
public boolean isCovered(int thisCol, int thisRow)如果指定的方格被覆盖,isCovered方法返回true。否则,如果输入坐标在雷区之外或方格未被覆盖,则返回 false。
我尝试在下面创建这些方法,但我认为它们不正确,请任何人看一看?
public void uncover(int thisCol, int thisRow) {
if(thisCol <0 || thisRow < 0)
return null;
if(thisCol>=numCols || thisRow>=numRows)
return null;
}
public boolean isCovered(int thisCol, int thisRow){
if(thisCol >0 || thisRow > 0)
return true;
if(thisCol>=numCols || thisRow>=numRows)
return true;
else;
return null;
}