// 最後の更新日時 System.out.println("Files.getLastModifiedTime(path) = " + Files.getLastModifiedTime(path)); // ファイルサイズ System.out.println("Files.size(path) = " + Files.size(path)); // 読み込み可能? System.out.println("Files.isReadable(path) = " + Files.isReadable(path)); // 書き込み可能? System.out.println("Files.isWritable(path) = " + Files.isWritable(path)); // シンボリックリンク? System.out.println("Files.isSymbolicLink(path) = " + Files.isSymbolicLink(path)); // ディレクトリ System.out.println("Files.isDirectory(path) = " + Files.isDirectory(path)); // 属性を纏めて取得 System.out.println("Files.readAttributes(path, \"*\") = " + Files.readAttributes(path, "*"));
2012年9月7日金曜日
Nio2でファイル属性
NIO2を使ってファイルの属性を取得する方法。