Home Java Beginners Listing the File System Roots



Listing the File System Roots
Posted on: June 7, 2007 at 12:00 AM
In this section, you will learn to get all directories in your system.

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

Related Tags for Listing the File System Roots:
cfilearrayclasslistuilistsmethodgetnameusingthisoorootexamplewheretoexamdrivestorerequireeilitliinasmouttrclesdrivesstsallmestoredtorxaxampskisirllivmplrayarstrssrithstpleplonlyononl


More Tutorials from this section

Ask Questions?    Discuss: Listing the File System Roots  

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.