如何获得本地磁盘的信息呢? 比如是否为硬盘,CD磁盘容量如何可用空间多少等?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 此回复为自动发出,仅用于显示而已,并无任何其他特殊作用楼主【tteesstt】截止到2008-06-23 21:54:36的历史汇总数据(不包括此帖):发帖数:61 发帖分:2700 结贴数:61 结贴分:2700 未结数:0 未结分:0 结贴率:100.00% 结分率:100.00% 敬礼! import java.io.File;import java.io.IOException;import javax.swing.filechooser.FileSystemView;public class SpaceChecker { public static void main(String[] args) throws IOException { File[] roots = File.listRoots(); FileSystemView fSysView = FileSystemView.getFileSystemView(); for (int i = 0; i < roots.length; i++) { System.out.println(roots[i]); System.out.println(roots[i].toURI()); System.out.println("Free space = " + roots[i].getFreeSpace()); System.out.println("Usable space = " + roots[i].getUsableSpace()); System.out.println("Total space = " + roots[i].getTotalSpace()); System.out.println("Type=" + fSysView.getSystemTypeDescription(roots[i])); System.out.println(); } }}请参考这个看看吧!以前有人问过 我指的是用Java代码如何获得! 谢谢! jdk 1.6的新特性确实方便了不少! 来晚了一步,注意你的 JRE 版本,上面方法中:getTotalSpace 1.6 加入getFreeSpace 1.6 加入getUsableSpace 1.6 加入getSystemTypeDescription 1.4 加入 1.6 或 6.0 update10 类库新特性更多,特别是 Swing。 谢谢,sagezk,你让我又多学了些东西,同时也感谢楼主,能够提出这么好的问题非常感谢 java反编译错误,求解!!!!! 请教个问题:怎么向sql2000中写入binary值 有段代码不明白,请大家帮忙看一下 缩减图片kb大小 jFrame怎么显示标准windows形式的button?立刻结账 求自定义事件源码!!!! sql server2000 升级SP4 求救!!!帮帮我好吗? 如何控制一个文件被打开时别的程序或线程不能访问? 各位大哥,给点意见啊?? 为了快速入门java和快速提高jsp水平? 写出如下代码的输出结果
楼主【tteesstt】截止到2008-06-23 21:54:36的历史汇总数据(不包括此帖):
发帖数:61 发帖分:2700
结贴数:61 结贴分:2700
未结数:0 未结分:0
结贴率:100.00% 结分率:100.00%
敬礼!
import java.io.File;
import java.io.IOException;import javax.swing.filechooser.FileSystemView;public class SpaceChecker {
public static void main(String[] args) throws IOException {
File[] roots = File.listRoots();
FileSystemView fSysView = FileSystemView.getFileSystemView(); for (int i = 0; i < roots.length; i++) {
System.out.println(roots[i]);
System.out.println(roots[i].toURI());
System.out.println("Free space = " + roots[i].getFreeSpace());
System.out.println("Usable space = " + roots[i].getUsableSpace());
System.out.println("Total space = " + roots[i].getTotalSpace());
System.out.println("Type=" + fSysView.getSystemTypeDescription(roots[i])); System.out.println();
}
}
}请参考这个看看吧!以前有人问过
我指的是用Java代码如何获得! 谢谢!
getTotalSpace 1.6 加入
getFreeSpace 1.6 加入
getUsableSpace 1.6 加入
getSystemTypeDescription 1.4 加入
同时也感谢楼主,能够提出这么好的问题
非常感谢