我不知道怎么用 readAttributes
方法 Files
类,以一次访问所有文件属性。我的问题是我想批量打印所有属性,而不调用方法。
我不想逐个调用方法,如下所示:
Path file = ...;
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());
我想一次访问所有基本文件属性。如果我们不能使用readattributes一次访问所有属性,那么还有其他方法可以做到这一点。
2条答案
按热度按时间q35jwt9p1#
这会奏效的
ffscu2ro2#
这是如何使用的另一个示例
readAttributes()
课堂教学方法BasicFileAttributes
类别: