如何在Java中制作数组数组

2022-08-31 07:59:24

假设,我有5个字符串数组对象:

String[] array1 = new String[];
String[] array2 = new String[];
String[] array3 = new String[];
String[] array4 = new String[];
String[] array5 = new String[];

我希望另一个数组对象包含这5个字符串数组对象。我该怎么做?我可以把它放在另一个数组中吗?


答案 1

喜欢这个:

String[][] arrays = { array1, array2, array3, array4, array5 };

String[][] arrays = new String[][] { array1, array2, array3, array4, array5 };

(后一种语法可以在变量声明点以外的赋值中使用,而较短的语法仅适用于声明。


答案 2

尝试

String[][] arrays = new String[5][];