Le librerie di Java.io permettono ad un applicazione scritta di Java di eseguire operazioni sul file sistem. La cosa interessante è che essendo Java un linguaggio multipiattaforma si può cancellare un file su Windows, Mac o Linux indistintamente, logicamente inserendo il gisuto path.Il codice che permette di fare la cancellazione è:
1
2
3
4
5
6
7
8
9
10
11
public static boolean deleteDir(String percorso_del_file) {
File dir = new File(percorso_del_file);
if (dir.isDirectory()) {
String[] children = dir.list();
for (int i = 0 ; i < children.length ; i++ ) {
boolean success = deleteDir(new File( dir , children[i] ) );
if (!success) {
return false;
}
}
}
Una volta che la directory è vuota posso cancellarla
1
2
return dir.delete();
}
Fonte:
http://www.exampledepot.com/egs/java.io/DeleteDir.html
-
Previous
Soldi e lavoro, quanto sono proporzionali nel settore mobile? -
Next
Effettuare controllo sulle estensioni dei file allegati in una Form