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

Java基础之访问文件与目录——获取与文件存储有关的信息(GetFileStores)

2013-10-24 19:27 666 查看
控制台程序,列出存储在系统中的文件的详细信息

import java.nio.file.FileStore;
import java.nio.file.FileSystems;
import java.nio.file.FileSystem;
import java.io.IOException;

public class GetFileStores{

public static void main(String[] args){
FileSystem fileSystem=FileSystems.getDefault();
Iterable<FileStore> stores=fileSystem.getFileStores();
long gigabyte=1_073_741_824L;
for(FileStore store:stores){
try{
System.out.format(
"\nStore:%-20s  %-5s    Capacity:%5dgb     Unallocated:%6dgb",
store.name(),
store.type(),
store.getTotalSpace()/gigabyte,
store.getUnallocatedSpace()/gigabyte);
}catch(IOException e){
e.printStackTrace();
}
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐