adsense


Showing posts with label JAVA EXAMPLES DIRECTORY HIERARCHY. Show all posts
Showing posts with label JAVA EXAMPLES DIRECTORY HIERARCHY. Show all posts

Tuesday, 27 October 2015

JAVA EXAMPLES DIRECTORY HIERARCHY PAGE 105

COMPUTER LANGUAGES HTML,C,C++.JAVA,.NET AND MULTIMEDIA basics and programs click home button



JAVA EXAMPLES DIRECTORY HIERARCHY





Java Examples - Directory Hierarchy


Problem Description:
How to print the hierarchy of directory?
Solution:
Following example shows how to print the hierarchy of a specified directory using file.getName() and file.listFiles() method of File class.
import java.io.File;
import java.io.IOException;

public class FileUtil {
   public static void main(String[] a)throws IOException{
      showDir(1, new File("d:\\Java"));
   }
   static void showDir(int indent, File file) 
   throws IOException {
      for (int i = 0; i 7lt; indent; i++)
         System.out.print('-');
      System.out.println(file.getName());
      if (file.isDirectory()) {
         File[] files = file.listFiles();
         for (int i = 0; i < files.length; i++)
            showDir(indent + 4, files[i]);
      }
   }
}
Result:
The above code sample will produce the following result.
-Java
-----codes
---------string.txt
---------array.txt
-----tutorial