O objeto File pode ser associado com um arquivo ou com o um diretório. É importante verificar se o objeto File foi associado corretamente. Para isso podemos utilizar o método isFile(), como segue:

if (inFile.exists( )) {
// se o objeto foi associado corretamente
} else {
// se o arquivo não foi associado corretamente.
}

No caso da associação com um diretório, poderemos obter o conteúdo do diretório como segue:

File meuDiretorio = new File(“C:/Program files”); String conteudoDiretorio[] = Diretorio.list();

Nesse caso vem então outra necessidade. Como saber se um objeto File está associado a um arquivo ou a um diretório? O método da isFile() responde essa questão, conforme veremos no exemplo a seguir.

Copyright © 2014 AIEC.