- 任务描述
- 相关知识
- 编程要求
- 测试说明
任务描述
本关任务:完成将一个数组的值复制给另一个数组。
相关知识
本关需要你完成数组的复制操作,可以分三个步骤来实现。
-
创建一个数组
arr2
,数组长度和数组arr1
相同; -
使用循环将数组
1
中的每一个数据赋值给数组2
中对应的那一项。(即arr2[0] = arr1[0]
); -
循环输出复制之后
arr2
中的所有数据。编程要求
在右侧编辑器
Begin-End
中填充代码,将arr1
数组中的数据全部复制给arr2
数组,最后输出arr2
中所有的数据。测试说明
我会对你的程序进行测试,如下: 测试输入:
1
,3
,12
预期输出:1
3
12
测试输入:2
,13
,11
预期输出:2
13
11
开始你的任务吧,祝你成功!
代码:
package step1; import java.util.Scanner; public class HelloWorld { public static void main(String[] args) { //动态构建arr1 int[] arr1 = new int[3]; Scanner sc = new Scanner(System.in); for(int i = 0 ; i< arr1.length ; i++){ arr1[i] = sc.nextInt(); } /********** Begin **********/ //创建数组arr2 int[] arr2=new int[3]; //使用for循环将arr1的数据复制给arr2 for(int i=0;i<arr2.length;i++) { arr2[i]=arr1[i]; System.out.println(arr2[i]); } //输出arr2 /********** End **********/ } }
头歌平台Java程序设计 java入门-数组进阶 第1关:数组的复制
最新推荐文章于 2024-04-27 15:49:32 发布