Java 如何在数组中存储整数数组的引用
我正在努力储存Java 如何在数组中存储整数数组的引用,java,arrays,object,Java,Arrays,Object,我正在努力储存 int[] a=new int[10]; int[] b=new int[20]; int[] c=new int[30]; int[] d=new int[40]; 数组中的变量a、b、c、d。我不知道怎么做。对于用户定义的类型,例如myclass的对象,我可以创建myclass类型的数组,例如 myclass[] m=new myclass[2]; 并将引用存储在此数组中。我不知道如何对int、char等基本数据类型执行此操作您可以使用整数或字符或布尔值,例如: Inte
int[] a=new int[10];
int[] b=new int[20];
int[] c=new int[30];
int[] d=new int[40];
数组中的变量a、b、c、d。我不知道怎么做。对于用户定义的类型,例如myclass
的对象,我可以创建myclass
类型的数组,例如
myclass[] m=new myclass[2];
并将引用存储在此数组中。我不知道如何对int、char等基本数据类型执行此操作您可以使用
整数
或字符
或布尔值
,例如:
Integer[] a = new Integer[10];
您可以使用
整数
或字符
或布尔值
,例如:
Integer[] a = new Integer[10];
如果您正在查找数组的数组
int [][] arrayOfArray = { intarray1, intarray2, ..};
所以
更新:
int store[][]=new int[4][];
store[0] = a;
store[1] = b;
store[2] = c;
store[3] = d;
如果您正在查找数组的数组
int [][] arrayOfArray = { intarray1, intarray2, ..};
所以
更新:
int store[][]=new int[4][];
store[0] = a;
store[1] = b;
store[2] = c;
store[3] = d;
我试图将变量a、b、c、d存储在数组中
您需要一个二维数组,它实际上是一个数组数组:
int[][] arys = new int[4][];
arys[0] = a;
arys[1] = b;
arys[2] = c;
arys[3] = d;
我试图将变量a、b、c、d存储在数组中
您需要一个二维数组,它实际上是一个数组数组:
int[][] arys = new int[4][];
arys[0] = a;
arys[1] = b;
arys[2] = c;
arys[3] = d;
这不是关于int数组的引用数组的问题吗?还是我糊涂了?
我正试图将a,b,c,d的[…]引用存储在一个数组中
是什么让我糊涂了:-)@Koushik这很好。OP问了这两个问题,如果我不感到困惑的话:)@Koushik让我们说我有四个整数数组a,b,c,d,正如上面定义的那样,现在我想把a,b,c,d存储在一个数组中,这样我就可以通过索引得到它们并使用它们了。@sᴜʀᴇsʜᴀᴛᴛᴀ 我正在做这个int[]a=newint[10];int[]b=新的int[20];int[]c=新的int[30];int[]d=新的int[40];整数存储[]=新整数[4];存储[0]=a代码>它显示的是错误,这不是关于INT数组的引用数组的问题吗?还是我糊涂了?我正试图将a,b,c,d的[…]引用存储在一个数组中
是什么让我糊涂了:-)@Koushik这很好。OP问了这两个问题,如果我不感到困惑的话:)@Koushik让我们说我有四个整数数组a,b,c,d,正如上面定义的那样,现在我想把a,b,c,d存储在一个数组中,这样我就可以通过索引得到它们并使用它们了。@sᴜʀᴇsʜᴀᴛᴛᴀ 我正在做这个int[]a=newint[10];int[]b=新的int[20];int[]c=新的int[30];int[]d=新的int[40];整数存储[]=新整数[4];存储[0]=a代码>显示错误有输入错误,应该是newint[4][]代码>有输入错误,应该是newint[4][]代码>