Hey!
I just coded this little program:
int path [][] = new int[1][4];
//path = {{0,0,0,0}}
path [0][0] = -1;
//path = {{-1,0,0,0}}
path = (int[][])expand(path, path.length + 1);
//path = {{-1,0,0,0},
// {0,0,0,0}}
println(path.length);
// prints 2
println(path[0].length);
// prints 4
path[1][0] = 1;
//should do:
//path = {{-1,0,0,0},
// {1,0,0,0}}
But when I try to run it I get an error at the last line(path[1][0] = 1;).
It says “NullPointerException”.
Can someone help me?