苏州Java培训
达内苏州java培训中心

0512-67873100

热门课程

Java计算磁盘空间的大小

  • 时间:2016-02-25 13:31
  • 发布:苏州java培训
  • 来源:企业笔试题

java计算磁盘空间的大小,jdk1.6下通过。

import java.io.File;

public class SpaceChecker {

public static void main(String[] args) {

File[] roots = File.listRoots();

for (File _file : roots) {

System.out.println(_file.getPath());

//System.out.println(_file.getName());

System.out.println("Free space = " + _file.getFreeSpace());

System.out.println("Usable space = " + _file.getUsableSpace());

System.out.println("Total space = " + _file.getTotalSpace());

System.out.println();

}

File win = new File("C:\\WINDOWS");

System.out.println(win.getPath());

System.out.println(win.getName());

System.out.println("Free space = " + win.getFreeSpace());

System.out.println("Usable space = " + win.getUsableSpace());

System.out.println("Total space = " + win.getTotalSpace());

System.out.println();

}

}

运行结果:D:\java>java SpaceChecker

A:\

Free space = 0

Usable space = 0

Total space = 0

C:\

Free space = 995975168

Usable space = 995975168

Total space = 4301590528

D:\

Free space = 4041146368

Usable space = 4041146368

Total space = 10756333568

E:\

Free space = 10000908288

Usable space = 10000908288

Total space = 26012024832

F:\

Free space = 0

Usable space = 0

Total space = 0

C:\WINDOWS

WINDOWS

Free space = 995975168

Usable space = 995975168

Total space = 4301590528

苏州java培训:suz.java.tedu.cn

上一篇:Java调用Windows控制台命令
下一篇:Java中public class与class区别

Java编程计算任意两个日期相距的天数

Java语言中定义常量注意事项解析

Java生成不规则验证码程序代码

Java读取操作Word,PDF,Excel的四种方法

选择城市和中心
贵州省

广西省

海南省