現在、2D Arrays を使用して図形を描画しようとしています。私のクラスには、で定義されたグローバル配列がありますpublic char canvas[][];
今まで、私は配列を宣言しただけでしたchar canvas[][] = new char[height][width];
この配列が既に宣言されており、与えられたコードを修正する必要がない場合、その配列のインスタンスを呼び出して使用できるようにするにはどうすればよいですか?
ありがとう。
(編集)
class DrawingSystem {
public char canvas[][];
public static void makeNewCanvas(int tmpWidth, int tmpHeight) {
canvas[][] = new char[tmpHeight][tmpWidth];
for (int row=0; row<tmpHeight; row++) {
for (int col=0; col<tmpWidth; col++) {
canvas[row][col] = ' ';
}
}
}