我正在做一项学校作业,迫使我们使用主类的固定实现。在实现内部有一个数组声明的语法(至少看起来是这样)。
Bank 是 Bank 对象的类。
Bank.BANKS = new Bank[5];
我以前从未见过这种语法,并且一直在寻找它的含义。我对它的模糊理解是它创建了一个 Bank 对象的数组(大小为 5),但我不确定 Bank.BANKS
部分。
最佳答案
Bank
是类的名称,BANKS
是静态数据成员。换句话说,如果您查看类声明,您可能会看到如下内容:
public class Bank {
public static Bank[] BANKS;
关于java - Java 中数组的不常见语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55017068/