Java如何获得文件系统根目录?

以下代码演示了如何获取系统上可用的文件系统根目录。在Linux中,您将拥有一个根(/),而在Windows中,您将获得C:\或D:\代表根驱动器。

package org.nhooo.example.io;

import java.io.File;

public class FileSystemRoot {
    public static void main(String[] args) {
        // 列出可用的文件系统根目录。
        File[] root = File.listRoots();

        // 遍历整个文件系统的根。
        for (File file : root) {
            System.out.println("Root: " + file.getAbsolutePath());
        }
    }
}

代码段的结果:

Root: C:\
Root: D:\