共計(jì) 644 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
在 Java 中,可以使用 java.io.File
類來(lái)獲取磁盤信息。下面是一個(gè)簡(jiǎn)單的示例代碼,演示如何獲取磁盤信息:
import java.io.File;
public class DiskInfo {public static void main(String[] args) {// 獲取根目錄
File[] roots = File.listRoots();
// 遍歷根目錄
for (File root : roots) {System.out.println(" 文件系統(tǒng)根目錄: " + root.getAbsolutePath());
System.out.println(" 總空間: " + root.getTotalSpace() + " bytes");
System.out.println(" 可用空間: " + root.getUsableSpace() + " bytes");
System.out.println(" 已用空間: " + (root.getTotalSpace() - root.getUsableSpace()) + " bytes");
System.out.println();}
}
}
上述代碼中,File.listRoots()
方法返回一個(gè) File
數(shù)組,數(shù)組中的每個(gè)元素表示一個(gè)根目錄。然后,我們可以使用 getAbsolutePath()
方法獲取根目錄的絕對(duì)路徑,使用 getTotalSpace()
方法獲取總空間,使用 getUsableSpace()
方法獲取可用空間,通過(guò)計(jì)算兩者的差值,可以獲取已用空間。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完