Java使用apache commons io獲得磁盤的剩余空間
使用apache commons io包中的FileSystemUtils和FileUtils類獲得磁盤剩余空間:
import org.apache.commons.io.FileSystemUtils; import org.apache.commons.io.FileUtils;import java.io.IOException;
public class GetFreeDiskSpace {
public static void main(String[] args) { try { // Set a string with the path String path = "C:"; // Get free space in KB long freeSpaceInKB = FileSystemUtils.freeSpaceKb(path); // Calculate free space in GB long freeSpaceInGB = freeSpaceInKB / FileUtils.ONE_MB; // Print the result System.out.println("Free space of " + path + " drive = " + freeSpaceInGB + " GB"); } catch (IOException e) { e.printStackTrace(); } }
} </pre>
本文由用戶 lplo 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!