public class TestArrayCopy{
public static void main(String [] args){
int x[] = new int[]{1,2,3,4,5};
int y[] = new int[]{7,8,9,6,5,4};
System.arraycopy(x,0,y,0,3);
for(int i = 0;i < x.length;i++){
System.out.println(x[i]);
System.out.println();
}
for(int j = 0;j < y.length;j++){}{
System.out.print(y[j]);
System.out.println();
}
}
}

解决方案 »

  1.   

    for(int j = 0;j < y.length;j++){}{
    System.out.print(y[j]);
    System.out.println();
    }
    写错了,多了一括号,应该为:
    for(int j = 0;j < y.length;j++){
    System.out.print(y[j]);
    System.out.println();
    }
      

  2.   

    for(int j = 0;j < y.length;j++){}//这里为什么有2对括号呀大哥
    {
    System.out.print(y[j]);
    System.out.println();
    }
      

  3.   

    public class TestArrayCopy
    {
    public static void main(String [] args)
    {
    int x[] = new int[]{1,2,3,4,5};
    int y[] = new int[]{7,8,9,6,5,4};

    System.arraycopy(x,1,y,0,4);

    for(int i = 0;i < x.length;i++)
    {
    System.out.println(x[i]);
    System.out.println();
    } for(int j = 0;j < y.length;j++)
    {
    System.out.print(y[j]);
    System.out.println();
    }
    }}
      

  4.   

    public class TestArrayCopy{
      private static boolean i;
      private static int j;
    public static void main(String [] args){
    int x[] = new int[]{1,2,3,4,5};
    int y[] = new int[]{7,8,9,6,5,4};
    System.arraycopy(x,0,y,0,3);
    for(int i = 0;i < x.length;i++){
    System.out.println(x[i]);
    System.out.println();
    }
    for(int j = 0;j < y.length;j++){}{
    System.out.print(y[j]);
    System.out.println();
    }
    }
    }