在java中填充数组

1 java arrays multidimensional-array

我在java中填充二维数组时遇到了麻烦.

private int[][] array = new int[1][1];
array[|0][0] = 1;
Run Code Online (Sandbox Code Playgroud)

错误']'预期在|

tem*_*def 5

我认为问题是这个代码(可能)在任何方法之外.在Java中,语句必须位于方法或初始化程序中.尝试定义一个main方法,然后将代码array[0][0] = 1放在其中,看看是否能解决问题.例如:

public class YourClass {
    private int[][] array = new int[1][1];

    public static void main(String[] args) {
        array[0][0] = 1;
    }
}
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助!