在编写这个二维int数组时,我收到netbeans IDE的编译错误,这就是我初始化它的方式:
private int[][] anArray;
Run Code Online (Sandbox Code Playgroud)
下一部分将在稍后的文件中的方法中声明.
anArray = {{15501, 1}, {215, 3}, {1693, 72}};
Run Code Online (Sandbox Code Playgroud)
使用NetBeans IDE,我收到编译错误
非法开始表达,而不是陈述; 预期
尝试:
anArray = new int[][] {{15501, 1}, {215, 3}, {1693, 72}};
Run Code Online (Sandbox Code Playgroud)
数组实例化为对象,因此您需要使用new数组类型.
如果您在与变量标识符相同的行中进行直接实例化,则这将起作用:
int[][] anArray = {{15501, 1}, {215, 3}, {1693, 72}};
Run Code Online (Sandbox Code Playgroud)