import java.io.File;
import java.util.Map;
import java.util.TreeMap;
public class CommonUtils {
private static Map<String, String> map;
/**
* @return Map<String, String>: key:磁盘盘符, value:磁盘剩余空间
*/
public static Map<String, String> getHdInfo() {
map = new TreeMap<String, String>();
File[] roots = File.listRoots();
double unit = Math.pow(1024, 3);
for (int i = 0; i < roots.length; i++) {
String hd = roots[i].getPath();
double freespace = roots[i].getFreeSpace() / unit;
freespace = Math.ceil((freespace * 10)) / 10;
map.put(hd, String.valueOf(freespace));
}
return map;
}
}
分享到:
相关推荐
- **功能**: 获取与一个磁盘的组织以及剩余空间容量有关的信息。 - **用途**: 查看磁盘空间信息,提供更详细的磁盘信息。 **3.23 GetDriveType** - **功能**: 判断一个磁盘驱动器的类型。 - **用途**: 确定磁盘类型...
10. 早期计算机管理数据阶段,数据常存储在纸带上,软磁盘和硬盘是后续的存储介质。 11. 默认的Web服务器端口是80,这是HTTP协议的标准端口。 12. RAM(随机访问存储器)是计算机中一种可读可写的临时存储设备,...
这样博友可以在自己空间中快速定位自己的关心的网站。这样还可以让网友看到自己的一些信息。友情链接及网页访问量统计显示:在博客的个人页面中还提供了推荐给普通网络用户的相关友情链接,此外,对个人页面的访问量...
介绍如何读取设备存储空间中的图片文件,并在应用中展示出来。 - **4.23 动态放大缩小ImageView里的图片** 说明如何实现图片的缩放功能,包括双指缩放和平移等手势操作。 - **4.24 动态旋转图片** 展示如何实现...
18.2 在 C #代码中调用 C++和 VB 编写的组件 .240 18.3 版 本 控 制 .249 18.4 代 码 优 化 .252 18.5 小 结 .254 第五部分 附 录 .255 附录 A 关 键 字.255 附录 B 错 误 码.256 附录 C .Net 名字空间...