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

2025-05-27 0 98

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

代码1:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17
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");

}

}

运行结果

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

代码2:

?

1

2

3

4

5

6

7

8

9

10

11
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获取磁盘空间的两种代码示例

总结

哈哈,让大家见笑了。

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

原文链接:http://www.open-open.com/code/view/1420352276109

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 建站教程 Java获取磁盘空间的两种代码示例 https://www.kuaiidc.com/77382.html

相关文章

发表评论
暂无评论