数组的复制:将源数组的一部分或者全部元素 复制到另外一个数组中。
public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length) |
此方法是System类(是JDK自带的一个类)中的一个方法,参数分别是:
- Object src:源数组
- int srcPos:源数组下标
- Object dest:目标数组
- int destPos:目标数组下标
- int length:复制的长度
示范代码为:
package com.ecut.javabase; public class JavaDemo08 { public static void main(String[] args) { // TODO 自动生成的方法存根 int x[] = {1,2,3,4,5,6,9}; int y[] = {11,12,13,14,15,16,19}; System.arraycopy(x, 1, y, 1, 4); for(int i = 0; i < y.length;i++) { System.out.println(y[i] + "\t"); } } }
运行结果为上图。