Galera bom dia,
tava a procura de um exemplo na internet em java que conseguisse ler um determinado arquivo em disco e me retornasse os seus atributos como data de criação, hora de modificação, tamanho etc… e encontrei esse neste link bem legal: http://docs.oracle.com/javase/tutorial/essential/io/fileAttr.html
exemplo de como fiz um método…
[code]
public static void getFileAttributes(String Caminho) {
try {
Path file = FileSystems.getDefault().getPath("", “monitor.properties”); //pode ser caminho padrao do seu projeto…
BasicFileAttributes attr = Files.readAttributes(file, BasicFileAttributes.class);
System.out.println("creationTime: " + attr.creationTime());
System.out.println("lastAccessTime: " + attr.lastAccessTime());
System.out.println("lastModifiedTime: " + attr.lastModifiedTime());
System.out.println("isDirectory: " + attr.isDirectory());
System.out.println("isOther: " + attr.isOther());
System.out.println("isRegularFile: " + attr.isRegularFile());
System.out.println("isSymbolicLink: " + attr.isSymbolicLink());
System.out.println("size: " + attr.size()); // em bytes...
} catch (IOException ex) {
ex.printStackTrace();
}
}[/code]
se alguém precisar ! ta ai.
abraços.