[an error occurred while processing this directive]

Listing the File System Roots

                         

In this example we will list out all the drives in the disk. This requires an array of File class where all the drives will get stored by using only one method.

listRoots(): It is the method of the File class. It lists the name of the drives.

 

Code of this example is given below:

 

 

import java.io.*;

public class ListSystemRoots {
  static File giveRoot[];

  public ListSystemRoots(){
  }
  public static void main(String args[]){
    giveRoot = File.listRoots();      // list the names of the drives
    for (int i = 0; i < giveRoot.length; i++)
      System.out.println(giveRoot[i]);    // Print the list
  }
}

output is given below:

C:\ListSystemRoots>java ListSystemRoots
A:\
C:\
D:\
E:\
F:\
G:\

Download this program

                         

[an error occurred while processing this directive]