这里指的高级,并不是过么高大上,而是说我们可以调用系统函数,直接对数组进行复制,并且这个函数的强大并不止局限于,对数组的复制,而且可以对数组进行截取,在指定位置插入或删除某个元素。

  本篇只介绍数组的复制,其他的操作将在后续文章中进行阐述。

  

  将一个数组复制到另一个数组去,采用

  System.arraycopy()

  方法的参数说明:

  System.arraycopy(from,fromstart,to,tostart,count)

  

 //将A数组值复制到B数组中

 public class test4
{
public static void main (String [] args)
{
int [] arr1 = {1,2,3,4,5}; int [] arr2 = new int [arr1.length]; System.arraycopy(arr1,0,arr2,0,arr1.length); arr2[2] = 10; for(int num : arr1)
{
//打印结果:1 2 3 4 5
System.out.print(num+"\t");
} System.out.println(); for(int num : arr2)
{
//打印结果为:1 2 10 4 5
System.out.print(num+"\t");
}
}
}

  

最新文章

  1. laravel 实现上传 excel
  2. 读书笔记-String
  3. Pythonj~module
  4. angular 嵌套实现树结构 ng-repeat ng-include
  5. 解决mysql中表字符集gbk,列字符集Latin1,python查询乱码问题
  6. LeetCode Pascal's Triangle II (杨辉三角)
  7. 【二分查找+优化O(n)】【续UVA1121】Subsequence
  8. knockout简单实用教程3
  9. Vue开源项目库汇总
  10. 堆结构的优秀实现类----PriorityQueue优先队列
  11. Python: 列表注意细节与元组的基本用法
  12. 字符串转json以及获取域名的参数
  13. 命令行分析组件IKende.CLI
  14. GO : 斐波纳契数列
  15. tensorflow 笔记12:函数区别:placeholder,variable,get_variable,参数共享
  16. Android 开发 Handler的基本使用
  17. webpack打包使用
  18. luogu P1605 迷宫
  19. PAT 1029. Median
  20. git 远程代码回退

热门文章

  1. DBA主宰一切请求,MySQL 查询重写
  2. 在windowx的Hyper-v 安装CentOS系统
  3. MyBatis从入门到精通(九):MyBatis高级结果映射之一对一映射
  4. 对比 C++ 和 Python,谈谈指针与引用
  5. C语言学习书籍推荐《C语言入门经典(第4版)》
  6. 一篇文章学会Docker命令
  7. CAD2014学习笔记-文字编辑与尺寸标注
  8. WinForm控件之【Button】
  9. python爬虫笔记之用cookie访问需要登录的网站
  10. C#3.0新增功能09 LINQ 基础03 LINQ 和泛型类型