Určitě je to možné. Stačí ti k tomu znát magickou syntaxi.
var x = new String[10];
Tento kus kódu je fool-proof. Dokonce to má i kontrolu na to, že nemůžeš získat prvek s indexem větším (nebo menším) než je velikost pole - 1, jinak skončíš u IndexOutOfBoundsException ještě jako bonus k tomu dostaneš škálovatelnost. Člověk by nevěřil co všechno se dá s pouhým polem dokázat. Doslova všechno. K tvému štěstí je Java OOP a vytvoření třídy s privátní vlastností, která bude reprezentovat třeba (tohle je úplně OT - nemá to žádnou souvislost s tim na co se ptáš) index posledního prvku v poli o pevné velikosti, není vůbec složité. O nějakých metodách se snad ani nemá cenu zmiňovat