我正在尝试存储
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等)执行此操作
答案 0 :(得分:3)
我正在尝试将变量a,b,c,d存储在数组中。
你想要一个二维数组,它实际上是一个数组数组:
int[][] arys = new int[4][];
arys[0] = a;
arys[1] = b;
arys[2] = c;
arys[3] = d;
答案 1 :(得分:2)
如果您正在寻找数组数组
int [][] arrayOfArray = { intarray1, intarray2, ..};
所以
int [][] arrayOfArray = { a, b, ..};
<强>更新强>
int store[][]=new int[4][];
store[0] = a;
store[1] = b;
store[2] = c;
store[3] = d;
答案 2 :(得分:0)
您可以使用Integer
或Character
或Boolean
例如:
Integer[] a = new Integer[10];