拷贝数组

来源:互联网 发布:视频培训软件 编辑:程序博客网 时间:2024/06/04 19:07

 //定义一个新数组拷贝一个一直数组,如果定义的新数组比原始数组长,则长的部分补0

int[] copy(int[] array,int newlength){

int[] newArray = new int[newlength];

if(array.length < newlength){

fillarray(newarray,0);//新数组填充0,在另一篇文章有这个方法介绍

for(int i = 0;i < array.length;i++){

newArray[i] = array[i];

}

}else{

for(int i = 0;i < newlength){

newArray[i] = array[i];

}

}

return newArray;

}

0 0