コードの何が問題なのかわかりません。コンパイラが変数 k を見つけられないため、コンパイルできません。
私のコード:
public class t
{
public static void main(String args[])
{
int r = 10;
int c = 10;
char[][] map = new char[r][c];
for(int i = 1; i < (r - 1); i++)
{
for(int k = 1; k < (c - 1); k++);
{
map[i][k] = '$';
}
}
}
}
それが私に与えているエラー:
symbol: variable k
location: class t
1 error
私はそれがスコープの問題だと思っていますがvariable k
、ネストされた for ループの中にあるので、問題ないはずですよね?