"Unexpected end of declaration" 处理二维数组时
"Unexpected end of declaration" when dealing with 2D arrays
我的桌面上有一个 LibGDX 项目,可以正常编译和运行。我将这个项目导入到我的 phone 以与 AIDE-ide 一起使用,突然我有数百个错误。我发现每当我使用任何类型的二维数组时,都会发生 "Unexpected end of declaration" 错误。这个简单的例子不会编译:
package com.mrhart;
public class SampleClass{
int[][] sampleArray;
}
我在 2D 数组声明的行上遇到 4 个编译错误,都声明 "Unexpected end of declaration"。正如我之前所说,这是我桌面上的一个工作项目,所以我不太确定这里发生了什么。
如有任何帮助,我们将不胜感激。
尝试初始化块:
public class sampleClass{
{
int [][] sampleArray;
}
}
数组声明似乎不完全是实例变量声明。这很有趣。
我的桌面上有一个 LibGDX 项目,可以正常编译和运行。我将这个项目导入到我的 phone 以与 AIDE-ide 一起使用,突然我有数百个错误。我发现每当我使用任何类型的二维数组时,都会发生 "Unexpected end of declaration" 错误。这个简单的例子不会编译:
package com.mrhart;
public class SampleClass{
int[][] sampleArray;
}
我在 2D 数组声明的行上遇到 4 个编译错误,都声明 "Unexpected end of declaration"。正如我之前所说,这是我桌面上的一个工作项目,所以我不太确定这里发生了什么。
如有任何帮助,我们将不胜感激。
尝试初始化块:
public class sampleClass{
{
int [][] sampleArray;
}
}
数组声明似乎不完全是实例变量声明。这很有趣。