0

我的桌面上有一个编译和运行良好的 LibGDX 项目。我将此项目导入我的手机以与 AIDE-ide 一起使用,但突然间我遇到了数百个错误。我发现每当我使用任何类型的二维数组时,都会出现“意外的声明结束”错误。这个简单的例子不会编译:

package com.mrhart;

public class SampleClass{
    int[][] sampleArray;
}

我在 2D 数组声明的行上收到 4 个编译错误,所有声明都声称“声明意外结束”。正如我之前所说,这是我桌面上的一个工作项目,所以我不太确定这里发生了什么。

任何帮助,将不胜感激。

4

1 回答 1

0

尝试初始化块:

public class sampleClass{
  {
   int [][] sampleArray;
  }
}

看起来数组声明并不是一个实例变量声明。这很有趣。

参考:对象初始化-java.html

于 2016-07-16T01:40:30.140 回答