所以我正在尝试创建一个程序来运行并为我创建许多数组,但是,我正在使用的代码对编译器没有意义:
int n = 0;
while (n<500) {
int[ ] n;
n = new int[n];
...
Then code to populate the array on it's own
...
n++;
}
问题在于使用变量创建数组。我已经尝试将它转换为字符串并用它来命名,但没有骰子。
答案 0 :(得分:3)
这是我的猜测(虽然问题不清楚):
int
和while
是小写的像
这样的东西while(..){
int[] array = new int[n];
...
}
答案 1 :(得分:0)
我认为你应该使用ArrayList:
http://download.oracle.com/javase/6/docs/api/java/util/ArrayList.html
您可以根据需要添加任意数量的元素。如果需要Object [],可以使用方法转换为Array()。
样品:
List list = new ArrayList();
list.add(1);
Integer[] array = list.toArray();