java 磁盘空间_如何使用Java查找剩余的磁盘空间?
生活随笔
收集整理的這篇文章主要介紹了
java 磁盘空间_如何使用Java查找剩余的磁盘空间?
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Java 1.7的API稍有不同,可用getTotalSpace(),getUnallocatedSpace()和getUsableSpace()方法通過FileStore類查詢可用空間。
NumberFormat nf = NumberFormat.getNumberInstance();
for (Path root : FileSystems.getDefault().getRootDirectories()) {
System.out.print(root + ": ");
try {
FileStore store = Files.getFileStore(root);
System.out.println("available=" + nf.format(store.getUsableSpace())
+ ", total=" + nf.format(store.getTotalSpace()));
} catch (IOException e) {
System.out.println("error querying space: " + e.toString());
}
}
該API的優(yōu)勢(shì)在于,當(dāng)查詢磁盤空間失敗時(shí),您可以獲取有意義的異常。
總結(jié)
以上是生活随笔為你收集整理的java 磁盘空间_如何使用Java查找剩余的磁盘空间?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mac 更换默认蓝牙适配器_蓝牙防丢器实
- 下一篇: cesium 3dtiles 加载本地数