数组的指定复制

    import java.util.Arrays;
    class JavaVer19{
    	public static void main(String[] agrs){
    		//定义原始数组:
    		int src[] = {11,22,33,44,55,66};
    		//定义目标数组
    		int newSrc[] = new int[10];
    		//arraycopy这里:
    		//arraycopy(Object src,int srcPos, Object dest,int destPos, int length);
            //这里分别是指:src原数组,原数组起始位置;复制到的目标数组,复制目标数组的起始位置;复制长度                                                                                                
    		System.out.println("复制前的情况是:"+Arrays.toString(src));
    		System.arraycopy(src,3,newSrc,4,2);		
    		System.out.println("复制后的情况是:"+Arrays.toString(newSrc));
    }
    }

posted @ 2022-04-02 09:27  爱豆技术部  阅读(48)  评论(0)    收藏  举报