java中的复制数组arraycopy()

System.arraycopy();//静态方法,在System类中定义,注意copy首字母是小写的

例子:

int[] a = {1,2,3,4,5};

int[] b = {9,8,7,6};

/*arraycopy有5个参数,第一个为:复制数组;第二个为:从哪个元素开始复制;

*第三个为:目标数组;第四个为:复制到目标数组的其实下标;第五个为:复制元素的个数***/

System.arraycopy(a,0,b,0,3);

结果是:b={1,2,3,7,6}//1,2,3把原来的9,8,7替代了

posted @ 2015-01-17 19:41  一菲聪天  阅读(624)  评论(0编辑  收藏  举报