ora non sono molto ferrato con il framework di java ma credo che esista una classe vector o list..

Queste sono classi che non richiedono una dimensione fissa (si espandono a runtime)

controlla sulle api di java sul sito ufficiale.. li trovi tutto