站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题怎样获得磁盘容量?(一百分的问题哦)

怎样获得磁盘容量?(一百分的问题哦)

摘要: 怎样获得磁盘容量?(一百分的问题哦)


想要建立一个和磁盘容量一样的文件。

不如,d盘存储空间10G,则建立一个10G大小的文件。

那,我用程序怎样获得这个容量呢?

请高手指教!

另外,本人是新手,还想问问创建文件和删除文件分别用什么方法。

谢谢!


是比如,写错啦 不好意思哈


创建文件C:/test.txt
File file = new File("C://test.txt");
boolean bSucc = file.createNewFile();

删除文件C:/test.txt
File file = new File("C://test.txt");
boolean bSucc = file.delete();


获取磁盘可用空间,可以用Runtime.getRuntime().exec(...)调用系统命令,例如在windows2000/XP上调用"dir C:/"这个命令,获取输出的字符串,然后解析出可用空间子串

Process p = Runtime.getRuntime().exec("dir C://");
InputStream is = p.getInputStream();
//从is读取输出的结果...





↑返回目录
前一篇: hibernate3中生成的DAO类,怎样自动生成自己想要的方法?
后一篇: UTF8 to GBK,我总是搞不定编码问题啊!