java - 使用两种创建二维数组的方法

标签 java arrays methods

我正在设置一个游戏板。网格是带有角色的实际棋盘,游戏板是向用户显示的内容。两种方法都使用相同的 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/

相关文章:

c++ - 访问动态二维字符数组 C++

在 C 中复制一个带有字符串成员的结构

Swift:默认属性与初始化程序中的设置

java - 简化 Java 中多种方法的代码?

java - Java字符集-如何从System.in获得正确的输入?

java - Spring中使用注释 Autowiring

Java排序方法支持方法链吗?

java - 在 Java 中将信息传送到另一个进程的首选方式是什么?

java - 如何使用 Gson 解析 JSON 数组

python - 如何在代码中创建 python 方法(签名和内容)?