1. 程式人生 > >java 程式中取得指定磁碟的空間

java 程式中取得指定磁碟的空間

java.io.File;
 
File file = new File("c:");
//取得C:\ 的總total空間 
file.getTotalSpace(); 
//取得剩餘空間
file.getFreeSpace();
//取得已使用的空間
file.getUsableSpace();

範例 2 號:

    /* Get a list of all filesystem roots on this system */
    File[] roots = File.listRoots();

    /* For each filesystem root, print some info */
for (File root : roots) { System.out.println("File system root: " + root.getAbsolutePath()); System.out.println("Total space (bytes): " + root.getTotalSpace()); System.out.println("Free space (bytes): " + root.getFreeSpace()); System.out.println("Usable space (bytes): "
+ root.getUsableSpace()); }