使用 new 关键字创建对象数组,需指定数据类型、变量名和数组大小。可通过索引赋值或数组初始化器初始化数组元素,但数组一旦创建就不可更改大小,索引从 0 开始,未初始化的元素为默认值。

如何在 Java 中使用 new 初始化对象数组
创建和初始化对象数组是 Java 开发中一项常见的任务。有几种方法可以做到这一点,其中一种最直接的方法是使用 new 关键字。
语法:
数据类型[] 变量名 = new 数据类型[数组大小];
其中:
立即学习“Java免费学习笔记(深入)”;
-
数据类型:要创建的数组中元素的数据类型。 -
变量名:分配给数组的变量名。 -
数组大小:数组中元素的数量。
示例:
创建一个包含 5 个整数的数组:
int[] numbers = new int[5];
初始化数组元素:
// 通过索引赋值
numbers[0] = 1;
numbers[1] = 2;
numbers[2] = 3;
numbers[3] = 4;
numbers[4] = 5;
// 通过数组初始化器
int[] numbers = {1, 2, 3, 4, 5};注意事项:
- 数组大小必须是一个整数常量或整数值表达式。
- 数组一旦创建并初始化,其大小就不能更改。
- 数组索引从 0 开始。
- 如果未显式初始化数组元素,则元素的值将为默认值(对于基本类型默认为 0,对于引用类型默认为 null)。











