Codice: Seleziona tutto
public static String listaFile (String percorso){
String s="";
try{
File corrente = new File(percorso);
String elenco[] = corrente.list();
for(int i=0 ; i<elenco.length; i++){
File f = new File(elenco[i]);
if(f.isFile()){
s+= elenco[i] + ";";
}
}
}
catch(Exception e){
System.out.println(e);
}
return s;
}
se io passo come stringa "." mi restituisce correttamente la lista dei file contenuti nella cartella in cui risiede il programma, se invece passo il percorso della cartella es. "C:\pippo" non funziona, cioè restituisce una stringa vuota.
Cosa devo fare per potermi spostare all'interno del disco come voglio?
grazie a tutti in anticipo dell'attenzione.

