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[www.iocblog.net 来源]
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[www.iocblog.net 来源]
f:
free space = 0
usable space = 0
total space = 0
c:windows
windows
free space = 995975168
usable space = 995975168
total space = 4301590528
Tag: 磁盘空间
文章整理:iocblog
版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。