我有一个叫做迷宫的班级,这里有private boolean[][] manual = new boolean[21][21];。如何使setter到此数组,以便我可以执行类似的操作,从而将x,y坐标上的字段设置为false ?:

Labyrinth labyrinth = new Labyrinth();
labyrinth.setManual(labyrinth.getLabyrinth[x][y]);

最佳答案

正如saka1029在其comment中所提到的,您可以在迷宫类中创建一个将manual[x][y]设置为所需值的方法。

public class Labyrinth {
    private boolean[][] manual = new boolean[21][21];

    //Your stuff

    public void setManual(int x, int y, boolean value) {
        this.manual[x][y] = value;
    }

}

并称之为
Labyrinth labyrinth = new Labyrinth();
labyrinth.setManual(x, y, false);

10-06 09:03