博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java基础入门 arraycopy方法
阅读量:3892 次
发布时间:2019-05-23

本文共 530 字,大约阅读时间需要 1 分钟。

arraycopy()方法用于将一个数组的元素快速拷贝到另一个数组。其中的参数如下

System.arraycopy(src, srcPos, dest, destPos, length);

src表示源数组

srcPos表示源数组中拷贝元素的起始位置。

dest表示目标数组

destPos表示拷贝到目标数组的起始位置

length表示拷贝元素的个数

需要注意的是在进行数组拷贝时,目标数组必须有足够的空间来存放拷贝的元素,否则就会发生角标越界异常。接下来通过一个案例来演示数组元素的拷贝。

public class Main{	public static void main(String[] args)throws Exception{        int[] formArray={101,102,103,104,105,106};        int[] toArray={201,202,203,204,205,206,207};        System.arraycopy(formArray, 2, toArray, 3, 2);        for(int i=0;i

!!!!另外还需要注意的是目标数组相对应位置上的元素会被覆盖掉

转载地址:http://duohn.baihongyu.com/

你可能感兴趣的文章
Android canvas rotate():平移旋转坐标系至任意原点任意角度-------附:android反三角函数小结...
查看>>
Matlab读取avi视频并播放 你必须要知道的
查看>>
word字体大小与公式编辑器字体对照表
查看>>
visio画图-----如何克服两箭头交叉变形 及 箭头自动重绘?
查看>>
Android开发:安装NDK,移植OpenCV2.3.1,JNI调用OpenCV全过程
查看>>
“金9银10”2020年JVM高频率面试题整理,技术提升就差一个点!
查看>>
简简单单的分享2020常见的MySQL面试题MySQL与答案整理
查看>>
听说只有大厂的Android工程师才能全答对这20道题?我看你在吹牛哦!
查看>>
武功秘籍之 Redis 面试题全掌握,学完马上找面试官对线!
查看>>
50道!2020年!!MySQL高频数据库面试题解析,你都懂了吗?
查看>>
如何用Spring Boot加密配置文件中的特殊内容示例代码详解
查看>>
谈谈这些年面试官给大伙下的那些套,如何解?(面试技巧)
查看>>
5年开发经验的我被几条朋友圈打击到,点燃自己冲击阿里面经!
查看>>
5年工作经验的我放弃安逸,一份来自腾讯魔鬼面试的终极考验!
查看>>
学JAVA吗同学,这篇Sping boot 确定不了解下么?
查看>>
(3年+offer)华为技术岗面试初面+综合面试经验总结
查看>>
男默女泪,努力复习的我终于通过社招进入BAT工作了!(JAVA+JVM+框架+中间件+Spring干货分享)
查看>>
Python 导包
查看>>
dok_matrix
查看>>
theano 后端爆内存
查看>>