获取系统根目录
import java.io.File; public class File_ListRoots { public static void main(String[] args) { listRoots(); } public static void listRoots() { File[] files = File.listRoots(); for(File file: files){ System.out.println(file); } } }
容量获取:
import java.io.File; public class File_getCapacity { public static void main(String[] args) { getCapacity(); } public static void getCapacity() { File file = new File("F:\"); //获取容量,未分配的容量和总容量 System.out.println(file.getFreeSpace());//返回此抽象路径名指定的分区中未分配的字节数(常用)。 System.out.println(file.getTotalSpace());//返回此抽象路径名指定的分区中总字节数 System.out.println(file.getUsableSpace());//返回此抽象路径名指定的分区上可用于此虚拟机的字节数。 } }