//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;
}