java 使用arraycopy拷贝数组
来源:互联网 发布:淘宝东大门代购哪家好 编辑:程序博客网 时间:2024/06/01 17:59
byte[] data1="hello world".getBytes();
byte[] data2 = "2000".getBytes();
byte[] data3 = new byte[data1.length+data2.length];
System.arraycopy(data1,0,data3,0,data1.length);
System.out.println(new String(data3));
//1.要拷贝复制的原始数据
//2.原始数据的读取位置(从原始数据哪个位置开始拷贝)
//3.存放要拷贝的原始数据的目的地
//4.开始存放的位置()
//5.要读取的原始数据长度(拷贝多长)
System.arraycopy(data2,0,data3,data1.length,data2.length);
System.out.println(new String(data3));
System.out.println(data2.length);
byte[] head = new byte[data2.length];
//拷贝data3的后4位到head中
System.arraycopy(data3,data3.length-4,head,0,head.length);
System.out.println(new String(head));
byte[] data2 = "2000".getBytes();
byte[] data3 = new byte[data1.length+data2.length];
System.arraycopy(data1,0,data3,0,data1.length);
System.out.println(new String(data3));
//1.要拷贝复制的原始数据
//2.原始数据的读取位置(从原始数据哪个位置开始拷贝)
//3.存放要拷贝的原始数据的目的地
//4.开始存放的位置()
//5.要读取的原始数据长度(拷贝多长)
System.arraycopy(data2,0,data3,data1.length,data2.length);
System.out.println(new String(data3));
System.out.println(data2.length);
byte[] head = new byte[data2.length];
//拷贝data3的后4位到head中
System.arraycopy(data3,data3.length-4,head,0,head.length);
System.out.println(new String(head));
0 0
- java 使用arraycopy拷贝数组
- Java数组拷贝方法arraycopy()
- arraycopy数组的拷贝
- Java数组 以及 System.arraycopy() 的拷贝分析
- Java使用System.arraycopy复制数组
- java使用System.arraycopy对数组扩容
- java 数组的拷贝 对象数组的拷贝 System.arraycopy函数
- java数组复制(arraycopy)
- [Java] arraycopy 数组复制
- j2me System. arraycopy()(数组拷贝)
- memcpy和System.arraycopy实现数组拷贝
- Java—使用System.arraycopy()实现数组之间的复制
- Java为什么使用System.arraycopy来操作数组
- java数组的拷贝四种方法:for、clone、System.arraycopy、arrays.copyof
- Java之System.arraycopy实现数组拷贝-类似C语言的memcpy
- java数组的四种拷贝方法的性能分析:for、clone、System.arraycopy、Arrays.copyof
- System.arraycopy使用复制数组
- java中System.arraycopy()使用
- Hello World
- NYOJ 42 一笔画问题
- 深入浅出Mybatis-sql自动生成
- SQL Server 数据库定时自动备份
- 2.4. About Clusters
- java 使用arraycopy拷贝数组
- 循环多少次?
- Get Selected Radio button’s Text in C# windows app
- 计算“两个整数的最大公约数”
- 深入浅出MyBatis-MapperBuilder
- 为ArrayCollection添加排序和获取数据
- 32位和64位Windows的区别与选择
- ott项目总结遇到的问题
- 深入浅出MyBatis-Configuration