您的位置:首页 > 编程语言 > Java开发

判断文件存储是否支持某种视图

2013-12-30 10:17 281 查看
根据文件系统,获取每个文件存储是否支持某种视图
//获取文件系统
FileSystem fs = FileSystems.getDefault();

//判断系统中各个文件存储是否支持某种视图,如"basic"视图
for (FileStore store : fs.getFileStores()) {
//boolean supported = store.supportsFileAttributeView(BasicFileAttributeView.class);

boolean supported = store.supportsFileAttributeView("basic");

System.out.println(store.name() + " --- " + supported);
}


根据存储的文件,判断该文件存储是否支持某种视图

//定义文件路径
Path path = Paths.get("/cn/icer/ws/client/Business.java");

try {
FileStore store = Files.getFileStore(path);
boolean supported = store.supportsFileAttributeView("basic");
System.out.println(store.name() + " -- " + supported);
} catch (Exception e) {
e.printStackTrace();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐