1*f1fbf3c2SXin Li package test3; 2*f1fbf3c2SXin Li 3*f1fbf3c2SXin Li class InvokeArrayEle { 4*f1fbf3c2SXin Li String name; 5*f1fbf3c2SXin Li } 6*f1fbf3c2SXin Li 7*f1fbf3c2SXin Li public class InvokeArray { test()8*f1fbf3c2SXin Li public int test() { 9*f1fbf3c2SXin Li return doit(new InvokeArrayEle[3]); 10*f1fbf3c2SXin Li } doit(InvokeArrayEle[] ae)11*f1fbf3c2SXin Li public int doit(InvokeArrayEle[] ae) { 12*f1fbf3c2SXin Li Object[] ae2 = (Object[])ae.clone(); 13*f1fbf3c2SXin Li return ae2.length; 14*f1fbf3c2SXin Li } 15*f1fbf3c2SXin Li }