温馨提示×

Java中如何动态创建空数组

小樊
89
2024-08-07 02:03:11
栏目: 编程语言

在Java中,可以使用Array类的newInstance()方法来动态创建空数组。具体代码如下:

int[] arr = (int[]) Array.newInstance(int.class, 10); // 创建一个包含10个整数的空数组

String[] strArr = (String[]) Array.newInstance(String.class, 5); // 创建一个包含5个字符串的空数组

这样就可以动态创建指定类型和长度的空数组。需要注意的是,因为Java中对泛型数组的支持比较弱,因此需要将创建的数组强制转换为对应的类型。

0