In java gli array sono statici, potresti però usare un vector per memorizzare gli elementi e poi il metodo toArray() per restituire un array di Object...