3

我想打印分区的所有可用空间的字节数,File.getUsuableSpace()但它返回的值不同于df命令(在 Linux 中)。

差别不大,但相差几兆字节。

可能是什么情况?

4

2 回答 2

2

您的 File 实例表示的文件是否与您正在运行 df 的文件位于同一分区上?

来自文档:“返回分区上此虚拟机可用的字节数:“返回此抽象路径名命名

重点是我的。

于 2012-04-18T12:33:37.800 回答
0

这只会给出可用空间,trygetFreeSpace()会返回可用空间而不是可用空间。这适用于 Java 1.6,有关更多信息,请查看File 类文档

于 2013-03-01T13:59:35.417 回答