Questo è il codice del metodo (non hai ancora mostrato come richiami il metodo e come usi il suo valore di ritorno).
Noto, comunque, una cosa: Nomeperson non viene dichiarato all'interno del metodo... ne deduco che sia dichiarato a livello di classe... questo rende inutile l'avere un metodo che restituisce un array di String, se questo array di String è già accedibile al di fuori del metodo (non è sbagliato, è solo concettualmente inutile).

Prova a guardare il codice che ha postato andbin: l'array viene dichiarato (e inizializzato) dentro al metodo e, alla fine, viene restituito.


Ciao.