Java 5中的getFreeDiskSpace()

Far*_*rid 2 java

我正在寻找一种简单明了的方法来显示Java应用程序中特定硬盘的空闲空间.

我很惊讶这只是在java 6中实现,这要归功于File类中的方法getFreeSpace().

不幸的是,我们正在使用java 5,暂时不想改变它.

在java 5中有没有办法做到这一点?

谢谢 !

ska*_*man 7

Apache Commons IO提供了FilesystemUtil.freespaceKb方法,该方法通过向运行时发出特定于平台的进程命令来工作.毫无疑问,下面相当丑陋,但表面上却很好看.