使用两种创建2d Arrays的方法

时间:2014-02-11 00:59:57

标签: java arrays methods

我正在建立一个游戏板。 Grid是具有字符的实际板,gameBoard是向用户显示的内容。两种方法使用相同的2个变量来创建数组,除了变量是用户输入,当我编译时,我被要求两次进入RxC。

如何同时运行网格和游戏板,而无需再次调用新的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);
    }
}

1 个答案:

答案 0 :(得分:1)

Controller类中命名对象之间的混淆,解决方案是

String result = "";

        Grid grid = new Grid();
        grid.addMines();
        grid.update();
        grid.gameBoard();
        View view = new View();


        result = grid.toString();
        view.display(result);