我只是发布伪代码,希望您能理解:
导入 java.util*.;
主要方法{
子方法1();
submethod1() {
Screen input = new Scanner(System.in);
int buy = input.nextInt();
if( buy != 0) {
submethod2();
}
submethod2() {
Screen input = new Scanner(System.in);
int[][]grid = new int [5][6]
int row = input.nextInt();
int col = input.nextint();
grid[row][col] = 1;
假设我为 row 输入了 1,这次为 col 输入了 1。然后grid[1][1] = 1
。我想保存 的值,grid[1][1]
以便下次输入第 2 行第 2 列时,我将拥有:
grid[1][1] = 1;
grid[2][2] = 1; and so on for whatever row-col combination I type.
最后我想回到 submethod1,我想让 submethod1 理解 grid[1][1] = 1 并且 grid[2][2] 也有值 1;等等....