用 Java 獲取此分割槽總空間
java.io.File.getTotalSpace() 方法用於獲取所需抽象路徑名稱指定的分割槽的全部空間(以位元組為單位)。此方法不要求任何引數並且返回分割槽(即其總空間)的位元組。
下面給出了演示此方法的程式 -
示例
import java.io.File;
public class Demo {
public static void main(String[] args) {
File[] roots = File.listRoots();
try {
for(File r : roots) {
System.out.println(r);
System.out.println("Total space = " + r.getTotalSpace());
}
} catch(Exception e) {
e.printStackTrace();
}
}
}以上程式的輸出如下 -
輸出
C:\ Total space = 391309684736 D:\ Total space = 83885027328 E:\ Total space = 23791136768 F:\ Total space = 0
注意 - 輸出可能因線上編譯器而異。
現在讓我們理解以上程式。
java.io.File.getTotalSpace() 方法用於獲取分割槽的全部空間(以位元組為單位)。以下給出了演示該方法的程式碼片段 -
File[] roots = File.listRoots();
try {
for(File r : roots) {
System.out.println(r);
System.out.println("Total space = " + r.getTotalSpace());
}
} catch(Exception e) {
e.printStackTrace();
}
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP