控制台程序,列出存储在系统中的文件的详细信息

 1 import java.nio.file.FileStore;
 2 import java.nio.file.FileSystems;
 3 import java.nio.file.FileSystem;
 4 import java.io.IOException;
 5
 6 public class GetFileStores{
 7
 8     public static void main(String[] args){
 9         FileSystem fileSystem=FileSystems.getDefault();
10         Iterable<FileStore> stores=fileSystem.getFileStores();
11         long gigabyte=1_073_741_824L;
12         for(FileStore store:stores){
13             try{
14                 System.out.format(
15                 "\nStore:%-20s  %-5s    Capacity:%5dgb     Unallocated:%6dgb",
16                 store.name(),
17                 store.type(),
18                 store.getTotalSpace()/gigabyte,
19                 store.getUnallocatedSpace()/gigabyte);
20             }catch(IOException e){
21                 e.printStackTrace();
22             }
23         }
24     }
25 }

转载于:https://www.cnblogs.com/mannixiang/p/3386684.html

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

  1. php获取目录文件 排序输出,php实现对文件夹目录中的文件进行排序的方法

    php实现对文件夹目录中的文件按照时间.名称.大小进行排序的方法 函数介绍: opendir() 函数打开目录句柄. readdir() 函数返回目录中下一个文件的文件名. array_multiso ...

  2. Python语言学习:创建/删除文件/文件夹、获取当前文件/文件夹路径(系统环境路径/目录)、获取当前文件夹下的所有子文件路径等代码(os系列用法)实现之详细攻略

    Python语言学习:创建/删除文件/文件夹.获取当前文件/文件夹路径(系统环境路径/目录).获取当前文件夹下的所有子文件路径等代码(os系列用法)实现之详细攻略 目录 系统环境路径的设置 1.sys ...

  3. java基础之访问修饰符

    java基础之访问修饰符: java中一共有四种访问修饰符号,用于控制方法和属性的访问权限(范围): 1.公开级别:public 对外公开 2.受保护级别:protected 对子类和同一个包中的类公 ...

  4. C#中拷贝指定文件夹下的所有文件夹目录到指定文件夹中的方法

    原文地址:http://www.biye5u.com/article/Csharp/fileprog/2011/4198.html 本文给出了一个在C#中拷贝指定文件夹下的所有文件夹目录到指定文件夹中 ...

  5. php如何将读取到的mysql内容按发布的日期分割显示_php如何读取文件夹目录里的文件并按照日期,大小,名称排序...

    最近用到的php读取文件夹目录里的文件,并按照日期,大小,名称排序,所以写了一个方法,备用. function dir_size($dir,$url){ $dh = @opendir($dir);   ...

  6. Python 实现office单个文件或整个文件夹(word,ppt,excel)转换成PDF文件,并获取PDF文件页数

    Python 实现office单个文件或整个文件夹(word,ppt,excel)转换成PDF文件,并获取PDF文件页数 文件夹中获取需要转换的文件数,将其全部转换或可单独转换单个文件,并获取转成PD ...

  7. Objective-C文件和目录操作,IOS文件操作,NSFileManager使用文件操作

    Objective-C文件和目录操作,IOS文件操作,NSFileManager使用文件操作: objective-c通过使用NSFileManager类来管理和操作文件.目录,NSFileManag ...

  8. php scandir 目录树,使用php scandir函数遍历文件夹目录和所有文件

    使用php scandir函数遍历文件夹目录和所有文件 $dir = "."; //当前目录 list_file($dir); function list_file($dir){ ...

  9. linux下qt浏览word文件内容,Qt获取office文件内容

    Qt获取office文件内容 需要获取word文件的文件内容.网上找了好久,大部分都是excel的.而word的很少.所以在这里记录一下,方便大家查阅和自己使用. 使用的Qt版本是5.4.2 . 下面 ...

  10. java基础—采用递归的方式来获取相关目录下的子目录的名称

    采用递归的方式来获取相关目录下的子目录的名称 import java.io.File;//采用递归的方式来获取D盘下myjava目录下的所有子目录的名称 public class FileListDe ...

最新文章

  1. IDA的函数操作,与导航操作;
  2. Linux学习笔记3
  3. phpwind8.7升级9.0.1过程(三)20130107升级到20130227
  4. 创建zookeeper客户端
  5. fx系列微型可编程控制器 通信_西门子系列资料(64本电子书+PLC视频+软件),整理了很久...
  6. CPU执行程序的原理(简化过程)
  7. Moonriver Network与Calamari Network完成XCM集成
  8. 和信贷接入百行征信之后......
  9. 用回拨卡打电话来看代理模式+vb.net实现
  10. 10个帮程序员减压放松的网站,爽!
  11. SpringBoot 整合 发送互亿无线短信验证码
  12. 一文读懂P2SH和P2WSH
  13. 梅斯大学计算机类,研究称“世界首台计算机”或诞生于公元前205年
  14. STEMWIN开发记录指南—-从外部flash显示图片
  15. uml 菱形_UML建模之类图常用符号及关系详解!
  16. slicer安装_对3D Slicer软件安装离线扩展包
  17. python在google地图上显示兴趣点_Python可视化笔记之folium交互地图
  18. 测试Hpa自动扩缩容
  19. Linux加密磁盘配置且实现自动解密
  20. 赵晨雨:从文件系统的数据结构看Linux内核设计

热门文章

  1. 大数据数学基础 python描述下载_正版 大数据数学基础(Python语言描述)Python 大数据 数学 高职-计算机-大数据技术...
  2. 时间序列分析导论书摘:自相关图意义分析
  3. Python实现批量处理扫描特定目录
  4. maven 的 oracle的Missing artifact com.oracle:******:jar:11.2.0.2.0
  5. 控制流程之while循环
  6. 17995 Stupid thief 组合数学
  7. webshell提权20种思路
  8. 在 Hibernate 中出现 database product name cannot be null 时怎么解决?
  9. rman备份控制文件
  10. java 多线程:开两个线程,一个线程跑同步代码块,一个线程跑同步函数