jaczhao 发表于 2013-2-3 14:36:07

java获取磁盘容量

package com.mkyong; import java.io.File; public class DiskSpaceDetail{    public static void main(String[] args)    {    File file = new File("c:");    long totalSpace = file.getTotalSpace(); //total disk space in bytes.    long usableSpace = file.getUsableSpace(); ///unallocated / free disk space in bytes.    long freeSpace = file.getFreeSpace(); //unallocated / free disk space in bytes.   System.out.println(" === Partition Detail ===");   System.out.println(" === bytes ===");    System.out.println("Total size : " + totalSpace + " bytes");    System.out.println("Space free : " + usableSpace + " bytes");    System.out.println("Space free : " + freeSpace + " bytes");   System.out.println(" === mega bytes ===");    System.out.println("Total size : " + totalSpace /1024 /1024 + " mb");    System.out.println("Space free : " + usableSpace /1024 /1024 + " mb");    System.out.println("Space free : " + freeSpace /1024 /1024 + " mb");    }}
页: [1]
查看完整版本: java获取磁盘容量