取得硬盘剩余空间的Java代码详解编程语言

import java.io.File; 
 
public class DiskSpaceDetail { 
 
	public static void main(String[] args) { 
 
		File diskPartition = new File("C:"); 
 
		long totalCapacity = diskPartition.getTotalSpace();  
 
		long freePartitionSpace = diskPartition.getFreeSpace();  
		long usablePatitionSpace = diskPartition.getUsableSpace();  
 
		System.out.println("**** Sizes in Mega Bytes ****/n"); 
 
		System.out.println("Total C partition size : " + totalCapacity / (1024*1024) + " MB"); 
		System.out.println("Usable Space : " + usablePatitionSpace / (1024 *1024) + " MB"); 
		System.out.println("Free Space : " + freePartitionSpace / (1024 *1024) + " MB"); 
 
		System.out.println("/n**** Sizes in Giga Bytes ****/n"); 
 
		System.out.println("Total C partition size : " + totalCapacity / (1024*1024*1024) + " GB"); 
		System.out.println("Usable Space : " + usablePatitionSpace / (1024 *1024*1024) + " GB"); 
		System.out.println("Free Space : " + freePartitionSpace / (1024 *1024*1024) + " GB"); 
	} 
}

输出:

**** Sizes in Mega Bytes **** 
 
Total C partition size : 610376 MB 
Usable Space : 107098 MB 
Free Space : 107098 MB 
 
**** Sizes in Giga Bytes **** 
 
Total C partition size : 596 GB 
Usable Space : 104 GB 
Free Space : 104 GB

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/10260.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论