ArrayCopy.java
/**
*測試數組元素的拷貝
*/
public class ArrayCopy{
public static void main(String[] args){
ArrayCopy aCopy=new ArrayCopy();
int[] a={1,2,3,4,5};
int[] b={10,20,30,40,50};
aCopy.copy(a,b);
}
public void copy(int[] from,int[] to){
System.out.println("第一個數組中的元素");
for(int i=0;i<from.length;i++){
System.out.println(" "+from[i]);
}System.out.println("\n");
System.out.println("第二個數組中的元素");
for(int i=0;i<to.length;i++){
System.out.println(" "+to[i]);//打印出數組中的每一個元素
}
System.out.println("\n\n將第一個數組拷貝到第二個數組\n");
System.arraycopy(from,2,to,0,3);
System.out.println("拷貝完成后第二個數組中的元素");
for(int i=0;i<to.length;i++){
System.out.println(" "+to[i]);//打印出數組中的每一個元素}}}
*測試數組元素的拷貝
*/
public class ArrayCopy{
public static void main(String[] args){
ArrayCopy aCopy=new ArrayCopy();
int[] a={1,2,3,4,5};
int[] b={10,20,30,40,50};
aCopy.copy(a,b);
}
public void copy(int[] from,int[] to){
System.out.println("第一個數組中的元素");
for(int i=0;i<from.length;i++){
System.out.println(" "+from[i]);
}System.out.println("\n");
System.out.println("第二個數組中的元素");
for(int i=0;i<to.length;i++){
System.out.println(" "+to[i]);//打印出數組中的每一個元素
}
System.out.println("\n\n將第一個數組拷貝到第二個數組\n");
System.arraycopy(from,2,to,0,3);
System.out.println("拷貝完成后第二個數組中的元素");
for(int i=0;i<to.length;i++){
System.out.println(" "+to[i]);//打印出數組中的每一個元素}}}
posted on 2008-10-21 21:13 郭興華 閱讀(267) 評論(0) 編輯 收藏 所屬分類: TESTARRAY