necesito ayuda

¿conoce alguien la forma de hacerlo? gracias amigos.
Código:
arrayemp=(Empresa[])me.redimensionaArray(me.altaEmpresa(),arrayemp,1); . . . . Object[] redimensionaArray (Object obj, Object aobj[], int opcion) { if (opcion==1) { Object aux[]= new Object [aobj.length+1]; for (int x =0; x<aobj.length; x++) aux[x]=aobj[x]; aux[aux.length-1]=obj; return aux; } else { Object aux[]= new Object [aobj.length-1]; int cont=0; for (int x =0; x<aobj.length; x++) if (obj != aobj[x]) { aux[cont]=aobj[x]; cont = cont+1; } return aux; }