Validar path(caminho)?

Olá forum,

preciso validar o caminho de um arquivo, mais apenas preciso saber se os diretorios existem, sem o caminho ate o arquivo, pq vou criar um arquivo dentro do diretorio…

obrigado !

se o nome do arquivo estiver completo (desde a raiz ateh o arquivo), vc pode fazer assim:

String nomeArquivo = ...;
File arquivo = new File(nomeArquivo);
File diretorio = new File(arquivo.getParent());

if(diretorio.exists()){
  // o diretorio do arquivo eh valido
}
else{
  // o diretorio eh invalido
}

Obs: vc pode trocar a linha

File diretorio = new File(arquivo.getParent());

por

File diretorio = arquivo.getParentFile();
1 curtida

deu certo…

Obrigado ! :lol: