【发布时间】:2014-03-01 17:57:36
【问题描述】:
我是 Java 初学者,我找不到关于这个非常基本问题的信息:
Eclipse 不允许我声明一个固定大小的数组:
public class Camera {
public Boolean [10] glCapabilities;
//...
}
上面写着,
标记“10”的语法错误,删除此标记
所以我可以声明一个“动态”大小的数组,但不能声明一个固定大小的数组。对我来说,这就像将 10 个公共布尔值声明为类的属性。
这是怎么回事?
【问题讨论】:
-
Google 是一个很棒的工具。输入“Java tutorial
”,一般第一个结果就是 官方教程的链接。 -
正如我所说:我已经在 Google 和 StackOverflow 上阅读了很多数组示例,但我找不到指定的事实,即我无法在声明时声明大小。对我来说,来自 C++ 是毫无意义的。在阅读了 DreamBig 的 4 次链接后,我意识到了。我仍然认为我写的语法应该被允许。
-
为什么我的问题被否决了?我认为这很清楚;在问之前我已经在 Goole 上花了 15 分钟;关于有用性,我认为我不必先确保我的问题对其他人有用,然后才能对我有用。