如何在Java中获取文件大小

我使用以下代码实例化了一个File对象:

File f = new File(path);

如何获得此文件的大小?

是什么区别getUsableSpace()getTotalSpace()getFreeSpace()

回答:

使用类中的length()方法File。从javadocs:

返回此抽象路径名表示的文件的长度。如果此路径名表示目录,则未指定返回值。

对于问题的第二部分,直接来自File的javadocs:

  • getUsableSpace() 返回此抽象路径名所命名的分区上该虚拟机可用的字节数

  • getTotalSpace() 返回此抽象路径名命名的分区的大小

  • getFreeSpace() 返回此抽象路径名所命名的分区中未分配的字节数

以上是 如何在Java中获取文件大小 的全部内容, 来源链接: utcz.com/qa/400947.html

回到顶部