eg4:合并数组(数组遍历)

合并数组 array1{1,2,3,4} array2{5,6,7,8} 合并后{1,2,3,4,5,6,7,8}。

例题一:
Test.java

package Hcybx;
//	合并数组  array1{1,2,3,4}  array2{5,6,7,8}  合并后{1,2,3,4,5,6,7,8}.
public class Test {
	public static void main(String[] args) {
		int[] array1 = {1,2,3,4};
		int[] array2 = {5,6,7,8};
		int[] array = new int[array1.length+array2.length];
		for (int i = 0; i < array.length; i++) {
			if (i<array1.length) {
				array[i]=array1[i];
			}else{
				array[i]=array2[i-array1.length];
			}
		}
		for (int i = 0; i < array.length; i++) {
			System.out.print(array[i]+" ");
		}
	}
}

运行结果:

在这里插入图片描述

例题二:

package Hcybx;
public class Test {
	public static void main(String[] args) {
		String[] str1 = {"My","name","is"};
		String[] str2 = {"Hcybx~,","come","on!"};
		String[] str = new String[str1.length+str2.length];
		for(int i = 0;i < str1.length; i++){
			str[i] = str1[i];
		}        
		for(int j = 0;j < str2.length; j++){
			str[str1.length+j] = str2[j];
		}
		for(int i = 0;i < str.length; i++){
			System.out.print(str[i] + " ");
		}
	}
}

运行结果:

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42635052/article/details/89285020
今日推荐