在java中,如何在一维数组中存储二维数组的引用?

在java中,如何在一维数组中存储二维数组的引用?,java,arrays,multidimensional-array,Java,Arrays,Multidimensional Array,我有一个2d数组集合,用于表示图形。我想将这个集合存储在一个数组中,这样1d数组中的每个元素都指向相应的2D数组。M使用java使用锯齿数组。 请参阅下面的链接: 您可以使用收集的toArray方法: // Primitive type arrays: Collection<int[][]> intArrayCollection = null; int intArray[][][] = intArrayCollection.toArray(new int[0][][]); // R

我有一个2d数组集合,用于表示图形。我想将这个集合存储在一个数组中,这样1d数组中的每个元素都指向相应的2D数组。M使用java使用锯齿数组。 请参阅下面的链接:

您可以使用
收集的
toArray
方法:

// Primitive type arrays:
Collection<int[][]> intArrayCollection = null;
int intArray[][][] = intArrayCollection.toArray(new int[0][][]);

// Reference type arrays (String, for example)
Collection<String[][]> stringArrayCollection = null;
String stringArray[][][] = stringArrayCollection.toArray(new String[0][][]);
//基元类型数组:
集合intArrayCollection=null;
int intArray[][]=intArrayCollection.toArray(新的int[0][]]);
//引用类型数组(例如字符串)
集合stringArrayCollection=null;
字符串stringArray[][]=stringArrayCollection.toArray(新字符串[0][]]);

您能展示一些示例代码吗?2D数组是什么样子的?用于使用邻接矩阵表示图m。