Java中System.arraycopy方法的使用
2017-07-18 11:07
441 查看
System提供了一个静态方法arraycopy(),我们可以使用它来实现数组之间的复制。
其函数原型是:
src:源数组;
srcPos:源数组要复制的起始位置;
dest:目的数组;
destPos:目的数组放置的起始位置;
length:复制的长度。
注意:src and dest都必须是同类型或者可以进行转换类型的数组.
测试类:
控制台输出结果:
其函数原型是:
public static void arraycopy(Object src,int srcPos,Object dest,int destPos,int length)
src:源数组;
srcPos:源数组要复制的起始位置;
dest:目的数组;
destPos:目的数组放置的起始位置;
length:复制的长度。
注意:src and dest都必须是同类型或者可以进行转换类型的数组.
测试类:
public class SysTest { public static void main(String[] args) { String src[] = new String[] { "hello", "huang", "bao", "kang" }; String dest[] = new String[5]; System.arraycopy(src, 0, dest, 0, 4); for (String str : dest) { System.out.println(str); } System.out.println("=========华丽的分割线========="); System.arraycopy(src, 0, src, 1, 3); for (String str : src) { System.out.println(str); } } }
控制台输出结果:
hello huang bao kang null =========华丽的分割线========= hello hello huang bao
相关文章推荐
- java.lang.System.arraycopy()方法使用说明
- 老紫竹JAVA提高教程-System.arraycopy方法的使用
- 老紫竹JAVA提高教程-System.arraycopy方法的使用
- JAVA System.arraycopy方法的使用
- java System.arraycopy的使用方法
- 老紫竹JAVA提高教程-System.arraycopy方法的使用
- JAVA-System.arraycopy方法的使用
- Java方法之--System.arraycopy方法和Arrays.copyOf()
- System.arraycopy方法的使用
- System.arraycopy方法的使用
- System.arraycopy方法的使用
- Java—使用System.arraycopy()实现数组之间的复制
- java类库中的System.arraycopy()方法
- java数组的拷贝四种方法:for、clone、System.arraycopy、arrays.copyof
- java的system.arraycopy()方法
- System.arraycopy方法的使用
- Java System.arraycopy()方法
- java的system.arraycopy()方法
- Java System.arraycopy()方法
- java的System.arraycopy()方法