当前位置: 移动技术网 > IT编程>开发语言>Java > Java获取磁盘空间的两种代码示例

Java获取磁盘空间的两种代码示例

2019年07月19日  | 移动技术网IT编程  | 我要评论

本文分享了两段获取磁盘空间的代码,参考下。

代码1:

import java.io.file;
public class diskspacedetail {
	public static void main(string[] args) {
		file diskpartition = new file("c:");
		long totalcapacity = diskpartition.gettotalspace();
		long freepartitionspace = diskpartition.getfreespace();
		long usablepatitionspace = diskpartition.getusablespace();
		system.out.println("**** sizes in mega bytes ****\n");
		system.out.println("total c partition size : " + totalcapacity / (1024*1024) + " mb");
		system.out.println("usable space : " + usablepatitionspace / (1024 *1024) + " mb");
		system.out.println("free space : " + freepartitionspace / (1024 *1024) + " mb");
		system.out.println("\n**** sizes in giga bytes ****\n");
		system.out.println("total c partition size : " + totalcapacity / (1024*1024*1024) + " gb");
		system.out.println("usable space : " + usablepatitionspace / (1024 *1024*1024) + " gb");
		system.out.println("free space : " + freepartitionspace / (1024 *1024*1024) + " gb");
	}
}

运行结果

代码2:

public class freediskspace {
	public static void main(string[] args) {
		file file = new file("c:");
		long totalspace = file.gettotalspace();
		long freespace = file.getfreespace();
		long usedspace = totalspace - freespace;
		system.out.println("总空间大小 : " + totalspace / 1024 / 1024 / 1024 + "g");
		system.out.println("剩余空间大小 : " + freespace / 1024 / 1024 / 1024 + "g");
		system.out.println("已用空间大小 : " + usedspace / 1024 / 1024 / 1024 + "g");
	}
}

结果:

总结

哈哈,让大家见笑了。

以上就是本文关于java获取磁盘空间的两种代码示例的全部内容,希望对大家有所帮助。如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网