Alguém tem algum método pronto para isso? Estou implementando uma lógica recursiva aqui que está me consumindo muito tempo, deve haver um jeito prático…
[RESOLVIDO]Usando File Class - Como remover um diretório inteiro?
A
2 Respostas
V
Tenho este código q usei um tempo atrás.
/**
* Deleta todos os arquivos e subdiretórios inclusive o atual.
* @param File diretório
* @return true, se todos os arquivos forem deletados
*/
public static boolean deleteDir(File dir) {
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;
}
}
}
return dir.delete();
}
A
Oh valeu mesmo hem… Mas eu achei esse método agorinha rs hehehe… Ele funciona perfect…
Fonte: http://www.devmedia.com.br/articles/viewcomp.asp?comp=1434
Abração…
Criado 17 de janeiro de 2011
Ultima resposta 17 de jan. de 2011
Respostas 2
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo