Ciao.
Vorrei ricavare la directory superiore di un file , e salvarci dentro un altro file.
Per esempio :
Ho un file pippo.txt il cui percorso è C:\Documenti\Altro\pippo.txt
Ricavo il percorso superiore di questo file cioè C:\Documenti\Altro e ci salvo dentro un altro file.
Per salvare i dati sul file ho utilizzato un JFileChooser (JFCS).
Ho ricavato il file selezionato :
E poi ci ho scritto dentro una treeset :codice:File f = JFCS.getSelectedFile();
Non capisco però come ricavare da f la directory superiore per poi salvarci dentro un altro file contenente il path di fcodice:ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream(f)); out.writeObject(treeset);