Java 示例 - 显示根目录

  • 问题描述

    如何显示系统中的根目录?
  • 解决方案

    以下示例显示如何使用 File 类的 listRoots() 方法在系统中查找根目录。
    
    import java.io.*;
    public class Main { 
       public static void main(String[] args) { 
          File[] roots = File.listRoots();
          System.out.println("Root directories in your system are:");
          
          for (int i = 0; i < roots.length; i++) {
             System.out.println(roots[i].toString());
          } 
       }
    }
    
  • 结果

    上面的代码示例将产生以下结果。结果可能因系统和操作系统而异。如果您使用的是 Unix 系统,您将得到一个单一的根 '/'。
    
    Root directories in your system are:
    C:\
    D:\
    E:\
    F:\
    G:\
    H:\