我有两个整数代表2D字符数组中的特定位置,我正在尝试编写一个方法来获取这些整数,将它们用作数组中的索引位置,并用新字符替换它们, '' (该方法然后将数组返回到main方法)。
这是(当前为空)方法:
public static char[][] playerMoveDown(int playerPosR, int playerPosC, char[][] mazeGrid) {
}
我正在努力做到这一点的效果:
mazeGrid[][].setCharAt(mazeGrid[playerPosR][playerPosC], '.');
但是有一些适用于字符数组的东西(因为setCharAt仅适用于字符串)。什么是简单易行的方法?
答案 0 :(得分:2)
怎么样
mazeGrid[playerPosR][playerPosC] = '.';
答案 1 :(得分:1)
这个怎么样:
public static char[][] playerMoveDown(int playerPosR, int playerPosC, char[][] mazeGrid) {
mazeGrid[playerPosR][playerPosC] = '.';
return mazeGrid;
}
我建议在继续进行之前熟悉数组语法......