//java object[]无法转换为原对象类型,可以使用反射来做。
//这里的参数不是传object[] 而是传object。
public Object GoodArrayGrow(Object array){ Class cls=array.getClass(); if(!cls.isArray()){ return null; } Class componentType=cls.getComponentType(); int length= Array.getLength(array); int newLength=length*11/10+10; Object newArray=Array.newInstance(componentType,newLength); System.arraycopy(array,0,newArray,0,length); return newArray; }