我想将整数 1-10 分配给现有整数数组的前 10 个值(索引 0-9)。有没有办法在没有 for 循环的情况下快速执行此操作,还是我需要 for 循环?
例子:
//already existing array with index 0-14.
//want to change this to {1,2,3,4,5,6,7,8,9,10,1,1,1,1,1}
int[] array = {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
我所知道的:
int x = 1;
for (int a = 0; a < 10; a++)
{
array[a] = x;
x++;
}
有没有更快的方法,也许是一些命令?
谢谢!
最佳答案
你可以静态分配它,如果你有静态数据,它会更干净
int[] array = {1,2,3,4,5,6,7,8,9,10};
关于java - 将静态值分配给数组中前 10 个位置的更快方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14301149/