devxlogo

Finding the Available Drive Types in the System

Finding the Available Drive Types in the System

Getting to know the available drive types in the system is essential for certain activities in Java.

The following code snippet lists the available drive types in the system:

*/import java.io.File;import javax.swing.filechooser.*;public class SystemDriveTypes{   public static void main(String args[])   {      SystemDriveTypes systemDriveTypes = new SystemDriveTypes();      systemDriveTypes.proceed();   }      private void proceed()   {      File rootList[] = File.listRoots();      FileSystemView fsv;      String driveType;      if (rootList != null && rootList.length  0)       {         System.out.println("Available drive types in the System: ");         for (File driveList : rootList)          {            fsv = FileSystemView.getFileSystemView();            driveType = fsv.getSystemTypeDescription(driveList);            System.out.println(driveType);               }      }         }}/*

Expected output:

C:mypc java SystemDriveTypesAvailable drive types in the System:Local DiskNetwork Drive*/
devxblackblue

About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.

About Our Journalist