我的桌面上有一个LibGDX项目,编译并运行正常。我将这个项目导入我的手机以便与AIDE-ide一起使用,突然间我有数百个错误。我发现,任何时候我使用任何类型的二维数组,"意外的声明结束"发生错误。这个简单的例子不会编译:
package com.mrhart;
public class SampleClass{
int[][] sampleArray;
}
我在2D-array声明的行上得到4个编译错误,声称"意外的声明结束"。正如我之前所说,这是我桌面上的一个工作项目,所以我不确定这里发生了什么。
任何帮助都将不胜感激。
答案 0 :(得分:0)
尝试使用初始化程序块:
public class sampleClass{
{
int [][] sampleArray;
}
}
因为看起来数组声明不是一个实例变量声明。这很有趣。