java计算磁盘空间的大小
2008-01-05 08:22:20 来源:WEB开发网核心提示: java计算磁盘空间的大小,jdk1.6下通过,java计算磁盘空间的大小, import java.io.File; public
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
更多精彩
赞助商链接