数组拷贝的错误两个整数数组a和b,a={1,2,3,2,3},b={4,5,6,111,222,333,444,555,66},将a的几个元素拷贝给b怎么总是报错?
类:
import javax.swing.*;
public class Test
{
public static void main(String[] args)
{
int[] a={1,2,3,2,3};
int [] b={4,5,6,111,222,333,444,555,66};
b=System.arraycopy(a,2,b,3,4);
for (int i = 0; i<b.length; i++)
System.out.println (b[i]);
}
}
报错信息:
E:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\test\Test.java:8: incompatible types
found : void
required: int[]
b=System.arraycopy(a,2,b,3,4);
^