Java如何将一个数组元素复制到另一个数组

1 说明

在此程序中,我们需要将一个数组的所有元素复制到另一个数组中。这可以通过循环遍历第一数组并将第一数组的元素存储到第二数组的相应位置来完成。

2 算法思路

步骤1:开始

步骤2:初始化arr1 [] = {1、2、3、4、5}

步骤3:创建大小为arr1 []的arr2 []。

步骤4:将arr1 []的元素复制到arr2 []

步骤5:重复步骤6直到(i

步骤6: arr2 [i] = arr1 [i]

第7步:显示arr1 []的元素。

步骤8:重复步骤9直到(i

步骤9:列印arr1 [i]

步骤10:显示arr2 []的元素。

步骤11:重复步骤12直到(i

步骤12:打印arr2 [i]。

步骤13:结束

3 程序实现

public class CopyArray {

public static void main(String[] args) {

//Initialize array

int [] arr1 = new int [] {1, 2, 3, 4, 5};

//Create another array arr2 with size of arr1

int arr2[] = new int[arr1.length];

//Copying all elements of one array into another

for (int i = 0; i < arr1.length; i++) {

arr2[i] = arr1[i];

}

//Displaying elements of array arr1

System.out.println("Elements of original array: ");

for (int i = 0; i < arr1.length; i++) {

System.out.print(arr1[i] + " ");

}

System.out.println();

//Displaying elements of array arr2

System.out.println("Elements of new array: ");

for (int i = 0; i < arr2.length; i++) {

System.out.print(arr2[i] + " ");

}

}

}

以上代码输出结果为:

Elements of original array

1 2 3 4 5

Elements of new array:

1 2 3 4 5

java复制数组到数组,Java如何将一个数组元素复制到另一个数组相关推荐

  1. 将一个实体类复制到另一个实体类

    JAVA BeanUtils.copyProperties():将一个实体类复制到另一个实体类 a,b为对象 BeanUtils.copyProperties(a, b); 1,BeanUtils是o ...

  2. 将数组项复制到另一个数组中

    本文翻译自:Copy array items into another array I have a JavaScript array dataArray which I want to push i ...

  3. array_combine() - 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值

    一.创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值 array_column() 参数 必须 示例 数组的值被作为新数组的键 非法的值将会被转换成字符串类型 是 $a = array( ...

  4. js:如何把一个数组的每一项值加入到另外一个数组对象中

    需求:把一个数组的每一项值加入到另外一个数组对象中 原数组: 转换为: let arr = [{id: "1",name: "香蕉"}, {id: " ...

  5. java两个集合实现一个栈,Java集合框架分析(5)——List集合之自己实现一个数组栈...

    花了半个小时复习了下栈,自己用数组简单实现了下,也为之后要分析到的Vector和Stack做个准备,只是个简单的数组栈,还没有像Stack里面那么优化,代码如下: class Stack { // 定 ...

  6. C语言 将一个数组的内容复制到另一个数组

    首先,定义形参 void my_strcpy_array(char *str, char *arr , int size) str[]设为结果数组:arr[]设为被复制数组. 再定义一个数组长度siz ...

  7. pta数据结构实验在数组中查找指定元素_如何从一个数组中查找指定的元素,并返回这个元素在数组中的位置...

    展开全部 和Vector都是使用Objec的数组形式来存储的.当你向这两种类型中增加元素的时候,如果元素的数目超出e68a84e8a2ad62616964757a686964616f313332646 ...

  8. C#把某个数组的一部分复制到另一个数组中的两种方法:Buffer.BlockCopy和Array.Copy...

    static void Main(string[] args){int[] src = new[] { 1, 2, 3, 4, 5, 6 };const int destLen = 4;//目标数组大 ...

  9. python 数组拷贝,如何将数据从一个numpy数组复制到另一个数组

    为了回答你的问题,我玩了一些变体,并对它们进行了分析. 结论:将数据从一个numpy数组复制到另一个使用内置的numpy函数numpy.array(src)或numpy.copyto(dst, src ...

最新文章

  1. IO流 字符流 字节流 缓冲流 文件的复制
  2. iOS环信聊天界面中点击头像和消息的几种状态
  3. python求交点坐标_Python求两个圆的交点坐标或三个圆的交点坐标方法
  4. Exchange 2013学习(八),Outlook Web App offline
  5. Python 笔试集(4):True + True == ?
  6. php基础开发(集成环境搭建)
  7. CNSA与CASC和CASIC的区别
  8. HTML+CSS制作旋转的loading效果
  9. Django进阶(CSRF、Ajax)
  10. 一张图彻底了解Unity脚本的生命周期
  11. AcWing 898. 数字三角形(线性DP)
  12. 通过vmstat命令判断服务器瓶颈
  13. CAD工具——导出JPG
  14. Bilibili缓存视频在电脑端直接打开方式
  15. 开发手机游戏的步骤是怎样的?
  16. 一个SQL tvp+.net的例子
  17. 软考__所有涉及的图和表
  18. srm软件非生产采购的解决方案
  19. css初级之高级语法
  20. css3 wshtml_swoft框架之websocket服务的简单使用

热门文章

  1. DirectX 8.0 简介 (转)
  2. js 修改对象的键名
  3. 【Linux】Linux下静态库(.a)和动态库(.so)的制作和使用
  4. MySQL编程笔记:数据库和数据库实例
  5. emui4.0-android6.0+root工具包,华为荣耀7 EMUI4.0刷Recovery获取ROOT权限的教程(6.0)
  6. 最新可用版PanDownload网页端PHP源码
  7. 杭州居住证到期后如何续期
  8. vue3实现单点登录
  9. 雅可比矩阵 和 海森矩阵
  10. 库卡机器人会卡顿吗_一分钟告诉你库卡机器人示教器使用时可能遇到的问题