📅  最后修改于: 2023-12-03 14:42:57.975000             🧑  作者: Mango
在java.io包中,File类提供了获取文件信息的方法。其中,getUsableSpace()方法用于获取文件或目录的可用空间大小。
public long getUsableSpace()
该方法返回文件或目录的可用空间大小,单位为字节。
该方法不接受任何参数。
方法返回一个long类型的值,表示文件或目录的可用空间大小,单位为字节。
下面是一个简单的Java程序,使用getUsableSpace()方法获取文件可用空间大小,并输出结果。
import java.io.File;
public class GetUsableSpaceExample {
public static void main(String[] args) {
File file = new File("C:/test/test.txt");
long space = file.getUsableSpace();
System.out.println("可用空间大小:" + space + " 字节");
}
}
输出结果如下:
可用空间大小:10990203904 字节
以上示例中,创建一个File对象,指向本地磁盘中一个文本文件。然后调用对象的getUsableSpace()方法,将文件的可用空间大小存储在一个long类型的变量中。最终将该值输出到控制台。
总之,getUsableSpace()方法是File类提供的获取文件可用空间大小的方法。使用该方法可以获得文件在文件系统中的可用空间大小。