Quero saber atraves de um caminho verificar se existe algum diretorio
Alguem pode me ajudar com algum exemplo
Haberth
Quero saber atraves de um caminho verificar se existe algum diretorio
Alguem pode me ajudar com algum exemplo
Haberth
tenta fazer assim:
String path = new String("C:/Documents and Settings/diego/Meus documentos/Diego/");// aqui vc coloca o seu path
File file = new File(path);
File vetFile[];
vetFile = file.listFiles();
float tamTotal = 0;
for(int i = 1; i < vetFile.length; i++){
if (vetFile[i].isDirectory()){
System.out.println(vetFile[i].toString());
}
}
No exemplo acima a partir de um caminho especificado, vai listar todos os sub-diretórios , ai é so ajustar a sua necessidade, blz/
[]
String nomeDiretorio = null;
String separador = java.io.File.separator;
try {
nomeDiretorio = "C:" + separador + "NEW_DIR";
// Cria o diretório "C:\NEW_DIR" se não existir.
if (!new java.io.File(nomeDiretorio).exists()) { // Verifica se o diretório existe.
(new java.io.File(nomeDiretorio)).mkdir(); // Cria o diretório
}
} catch (Exception ex) {
System.out.println("Erro ao criar o diretório C:\\NEW_DIR " + ex.toString());
}
complementando os comentarios dos dois … caso vc queira entrar em 1 diretorio e pedir que ele te liste todos os diretorios que estao dentro dele …
File[] subDiretorio = dir.listFiles();
FileFilter filtroDiretorios = new FileFilter() {
public boolean accept(File diretorios) {
return diretorios.isDirectory();
}
};
subDiretorio = dir.listFiles(filtroDiretorios);
ele ira lhe retornar um array com todos diretorios dentro do diretorio especificado… ok ?