在Java中,可以使用Array类的newInstance()方法来动态创建空数组。具体代码如下:
int[] arr = (int[]) Array.newInstance(int.class, 10); // 创建一个包含10个整数的空数组
String[] strArr = (String[]) Array.newInstance(String.class, 5); // 创建一个包含5个字符串的空数组
这样就可以动态创建指定类型和长度的空数组。需要注意的是,因为Java中对泛型数组的支持比较弱,因此需要将创建的数组强制转换为对应的类型。