システム内のすべてのシステムドライブをリストする方法
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:\