我正在设置一个游戏板。网格是带有角色的实际棋盘,游戏板是向用户显示的内容。两种方法都使用相同的 2 个变量来创建数组,只不过这些变量是用户输入,并且当我编译时,系统会两次要求我输入 RxC。
如何运行网格和游戏板,而无需再次调用 new Grid()?
public class Controller
{
public void start()
{
String result = "";
Grid grid = new Grid();
grid.addMines();
grid.update();
View view = new View();
Grid gameBoard = new Grid();
result = gameBoard.toString();
view.display(result);
}
}
最佳答案
Controller类中命名对象的困惑,解决方案是
String result = "";
Grid grid = new Grid();
grid.addMines();
grid.update();
grid.gameBoard();
View view = new View();
result = grid.toString();
view.display(result);
关于java - 使用两种创建二维数组的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21691044/