如何在Java中声明对象数组?

2022-09-04 19:25:15

可能的重复:
如何在Java中声明数组?

假设我有一辆对象汽车(类车辆),并且我想创建一个N个数量的汽车的数组。如何在 Java 中声明这一点?

vehicle[N]= car=new vehicle [];

这是对的吗?


答案 1

反之亦然:

Vehicle[] car = new Vehicle[N];

这更有意义,因为数组中的元素数不是 类型的一部分,但它您最初为其分配引用的数组初始化的一部分。然后,您可以在另一个语句中重新分配它:carcar

car = new Vehicle[10]; // Creates a new array

(请注意,我已更改类型名称以匹配 Java 命名约定。

有关数组的更多信息,请参见 Java 语言规范的第 10 节


答案 2

喜欢这个

Vehicle[] car = new Vehicle[10];