【发布时间】:2017-05-26 16:29:22
【问题描述】:
我正在循环中的变量中获取数组的大小。每次我必须分配等于该变量的数组大小,然后取等于该大小的整数。例如:
for(i = 0; i < N; i++)
{
variable = sc.nextInt();
int []array = new int[variable];
for(j = 0; j < variable; j++)
{
array[j] = sc.nextInt();
}
}
由于我是java新手,请提供最有效的方法:)
【问题讨论】:
-
为什么是第一个循环
for(i=0;i<N;i++)? -
一个 ArrayList 就足够了吗?
-
“请提供最有效的方法,因为我是 java 新手 :)” StackOverflow 不是一个您可以发布问题并获取代码作为回报的网站。请说明您当前的实施有什么问题,我们或许可以提供帮助。
-
使用您发布的代码有什么问题?
-
@YCF_L 正如我在问题中提到的那样,我想要 N 个变量,并且每次我想要创建一个该变量大小的数组,即数组的大小等于变量和这样的 N 个数组。
标签: java arrays performance optimization