gpt4 book ai didi

java - 合并两个整数数组

转载 作者:太空宇宙 更新时间:2023-11-04 10:01:48 25 4
gpt4 key购买 nike

有没有办法从两个数组中创建一个数组?例如

int[] array1 = {1,2,3};
int[] array2 = {4,5,6};
int[] array1and2 = array1 + array2;

最佳答案

你不能直接添加它们,你必须创建一个新数组,然后将每个数组复制到新数组中。 System.arraycopy是您可以用来执行此复制的方法。

int[] array1and2 = new int[array1.length + array2.length];
System.arraycopy(array1, 0, array1and2, 0, array1.length);
System.arraycopy(array2, 0, array1and2, array1.length, array2.length);

无论 array1 和 array2 的大小如何,这都会起作用。

关于java - 合并两个整数数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53365819/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com