システム内のすべてのシステムドライブをリストする方法

システム内のすべてのシステムドライブをリストする方法

File.listRoots()は、現在のシステムで使用可能なすべてのファイルシステムルート/ドライブを一覧表示します。

package com.example.io;

import java.io.File;

public class App{

   public static void main (String args[]) {

       File[] rootDrive = File.listRoots();

       for(File sysDrive : rootDrive){
           System.out.println("Drive : " + sysDrive);
       }
   }
}

出力

Drive : A:\
Drive : C:\
Drive : D:\
Drive : E:\