Originariamente inviato da devil89
E' concettualmente corretto?
Sì, è corretto. In Java gli array, una volta creati, non sono ridimensionabili. Si può però, come hai fatto tu, creare un nuovo array di un altra dimensione e assegnarlo alla variabile "reference" dell'array.