java计算磁盘空间的大小

欢迎进入Java社区论坛,与200万技术人员互动交流 >>进入

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 SpaceCheckerA:\Free space = 0Usable space = 0Total space = 0

C:\Free space = 995975168Usable space = 995975168Total space = 4301590528

D:\Free space = 4041146368Usable space = 4041146368Total space = 10756333568

E:\Free space = 10000908288Usable space = 10000908288Total space = 26012024832

F:\Free space = 0Usable space = 0Total space = 0

C:\WINDOWSWINDOWSFree space = 995975168Usable space = 995975168Total space = 4301590528

一个背包,几本书,所有喜欢的歌,

java计算磁盘空间的大小

相关文章:

你感兴趣的文章:

标签云: