Below java program traverse through directory and displays all the files in it.
package com.test; import java.io.File; /** * Shows all the files in a directory and its sub directories * @author luckyacademy * */ public class ListFiles { public static void main(String[] args) { showFiles(new File("C:\\dell")); } /** * Recursively shows all the files. */ private static void showFiles(File dirPath) { for (File file : dirPath.listFiles()) { if (file.isDirectory()){ //if it is directory, traverse the directory recursively showFiles(file); } System.out.println("file Name: " + file.getAbsolutePath()); } } }
No comments:
Post a Comment