以下代码错在那里?请指点。
package examples.basic;
public class ArrayReturn
{
public int[] returnsArray(boolean flag)
{
int [] array1={1,2,56,35,7,8,9,10};
int [] array2={4,5,7,88};
if(flag)
{return array1;}
else
{return array2;}
}
public static void main(String[] args)
{
ArrayReturn x=new ArrayReturn();
System.out.println(x.returnsArray(true).length);
System.out.println(x.returnsArray(false).length);
}
}