package practice;
import java.util.Arrays;
import java.util.TreeSet;
public class AnArrayOfMerger {
public static void main(String[] args) {
// 待合并数组
Integer[] array01 = { 1, 7, 9, 11, 13, 15, 17, 19 };
Integer[] array02 = { 2, 4, 6, 8, 10 };
/**
* 方法一:循环遍历
*/
// 创建合并数组
Integer[] totalArray = new Integer[array01.length + array02.length];
// 将array01中的元素填充至合并数组
for (int i = 0; i < array01.length; i++) {
totalArray[i] = array01[i];
}
// 将数组2中的元素填充至合并数组
for (int i = 0; i < array02.length; i++) {
// array01.length + i延伸下标,扩容合并数组
totalArray[array01.length + i] = array02[i];
}
// 遍历合并数组
for (int i = 0; i < totalArray.length; i++) {
System.out.print(totalArray[i] + " ");
}
/**
* 方法二:判断填充
*/
System.out.println("\n");
// 创建动态合并数组,其长度是array01和array02的长度之和
int newArray[] = new int[array
Java综合四种方法合并两个数组
最新推荐文章于 2024-07-03 21:39:37 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)