【发布时间】:2012-04-21 13:58:28
【问题描述】:
我需要磁盘上的文件大小而不是文件大小。
File myFile = new File ("C:\\Send\\Capture.png");
System.out.println((int)myFile.length());
此代码给出文件大小。我需要磁盘上的文件大小。它们总是碰巧不同,如下图所示,对吧?
【问题讨论】:
-
在 Java 中,与硬件或操作系统无关。您只能找到文件中的字节数,而不是磁盘空间。但是使用 Java 中的 JNI 您可能会找到。
标签: java filesystems