我想用另一个数组的值填充数组的一部分。无论如何,我可以做到这一点没有循环?在Java中分配数组的一部分
例如
int [] [] ArrayToFillIn = new int [3] [3]
int [] FillingArray = {1, 2};
for (int i = 1; i < 3; i++)
{
ArrayToFillIn [i-1] [2] = FillingArray [i - 1];
}
R中它会像:
ArrayToFillIn [c(1:2),3] = FillingArray []
(考虑到R不从0开始)
谢谢!
为什么你难道不循环? – 2017-02-17 15:24:55
通常情况下,你会使用'Arrays.copyOfRange',但是因为你在2D数组中插入,所以无论如何你都可能无法利用它。 – Zircon
Java没有那种阵列拼接功能。 – Kayaman