Scansione di file e cartelle

di il
1 risposte

Scansione di file e cartelle

Salve a tutti volevo chiedere se qualcuno saprebbe dirmi come posso fare ( in java ) a sapere se da una cartella ci sono sottocartelle e se posso sapere la data dell'ultima modifica fatta a un file

esempio:

miaCartella
+primaSottoCartella
+-- primoFile
+-- secondoFile
+secondaSottoCartella
+-- file

ecco io vorrei fare che dato in pasto ad una mia classe il path di miaCartella riesco a sapere il contenuto che ha, come si fa per i file xml

1 Risposte

  • Re: Scansione di file e cartelle

    Niente di più banale.....
    E' una chiamata ricorsiva e l'uso delle API della clase File di SUN.....
    Le alberature stile "Gestione Risorse" si fanno così!!!
    Se devi mettere tutto in un pannello grafico, allora usa la JTree ed il suo model per contenere le cartelle (nodi) ed i file (foglie)

    es di chiamata ricorsiva:

    File scanDir(File root)
    {
    loop(File file:root.ListadeiFile)
    {
    se (file.isDir())
    {
    return scanDir(file)
    }
    }
    }
Devi accedere o registrarti per scrivere nel forum
1 risposte