Java如何使用DosFileAttributes类?
本示例向您展示如何使用DosFileAttributes该类来获取支持DOS文件系统的文件属性。该类扩展了BasicFileAttributes该类。使用DosFileAttributes类,我们可以通过读取文件属性isArchive(),isHidden(),isReadOnly()和isSystem()方法。
让我们看看下面的代码片段:
package org.nhooo.example.io;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.nio.file.attribute.DosFileAttributes;
public class DosFileAttributeExample {
public static void main(String[] args) throws Exception {
String path = "D:/resources/data.txt";
Path file = Paths.get(path);
DosFileAttributes attr = Files.readAttributes(file, DosFileAttributes.class);
System.out.println("isArchive() = " + attr.isArchive());
System.out.println("isHidden() = " + attr.isHidden());
System.out.println("isReadOnly() = " + attr.isReadOnly());
System.out.println("isSystem() = " + attr.isSystem());
}
}代码段的输出:
isArchive() = true isHidden() = false isReadOnly() = true isSystem() = false
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西