Saturday, March 10, 2012
CountFilesinDir
import java.io.*;
public class CountFilesInDirectory {
static int count;
public static void main(String[] args) {
File f = new File("C:/Users/anandy/Downloads/Resume");
countFile(f);
System.out.println("Number of files: " + count);
}
public static void countFile(File fdir)
{
for (File file : fdir.listFiles()) {
if (file.isFile()) {
count++;
}
else
{
String path = file.getAbsolutePath();
//Extra check for backward /
//String absPath= path.replace('\\', '/');
//System.out.println(path);
//System.out.println(absPath);
File f1=new File(path);
countFile(f1);
}
}
}
}
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment