Java里面的arraycopy总结

简介: Java里面的arraycopy总结

当我们需要两个数组之和建立一个新的数组的时候,我以为数组也像字符串一样,相加就可以,错了,需要用到arraycopy


1.arraycopy(被复制的数组, 从第几个元素开始复制, 要复制到的数组, 从第几个元素开始粘贴, 一共需要复制的元素个数);

2.

3.参考



public class char1

{

public static void main(String[] arg)

{

char s1[]={'a','b','c'};

char s2[]={'c','b','a'};

char s3[]=new char[s1.length+s2.length];

System.arraycopy(s1,0,s3,0,s1.length);

System.arraycopy(s2,0,s3,s1.length,s2.length);

System.out.println(s3);

}

}

 


相关文章
|
3月前
|
Java 索引
Java系列 之 Java复制(拷贝)数组的4种方法:arraycopy()方法、clone() 方法、copyOf()和copyOfRan
这篇文章介绍了Java中数组复制的四种方法:`Arrays.copyOf()`、`Arrays.copyOfRange()`、`System.arraycopy()`和`clone()`方法,以及它们的使用场景和示例代码。
java202303java学习笔记第二十五天-ArrayCopy拷贝数组2
java202303java学习笔记第二十五天-ArrayCopy拷贝数组2
62 0
java202303java学习笔记第二十五天-ArrayCopy拷贝数组
java202303java学习笔记第二十五天-ArrayCopy拷贝数组
67 0
java202303java学习笔记第二十五天-ArrayCopy拷贝数组
java202303java学习笔记第二十五天-ArrayCopy拷贝数组
46 0
java202303java学习笔记第二十五天-ArrayCopy拷贝数组
java202303java学习笔记第二十五天-ArrayCopy拷贝数组
51 0
java202303java学习笔记第二十五天-ArrayCopy拷贝数组2
java202303java学习笔记第二十五天-ArrayCopy拷贝数组2
52 0
|
存储 消息中间件 缓存
四万字爆肝总结java多线程所有知识点(史上最全总结)
全文从多线程的实现方式、线程的状态、线程的方法、线程的同步、线程的通讯、等角度对多线程的基础知识进行总结
484 1
四万字爆肝总结java多线程所有知识点(史上最全总结)
|
存储 缓存 NoSQL
新鲜出炉java后端高频面经总结-持续更新中(万字长文,助君青云)(下)
新鲜出炉java后端高频面经总结-持续更新中(万字长文,助君青云)(下)
322 0
新鲜出炉java后端高频面经总结-持续更新中(万字长文,助君青云)(下)
|
Java API
Java中常用API总结(5)—— Object类中的深克隆和浅克隆
不管对象内部的属性是基本数据类型还是引用数据类型,都完全拷贝过来;基本数据类型拷贝过来的是具体的数据,引用数据类型拷贝过来的是地址值。在Object类中默认的克隆方式就是浅克隆
198 0
Java中常用API总结(5)—— Object类中的深克隆和浅克隆