Il metodo con un solo parametro è errato:
codice:public String creaNome( String percorso ) { return creaNome( percorso); }
Richiama sé stesso in ricorsione infinita... andrà certamente in OutOfMemoryError.
Inoltre, come già suggerito da francesco.muia, anche il metodo con 2 parametri è "concettualmente" sbagliato.
Ciao.![]()