For listing a directory content in java we use File class and use isDirectory() method to check whether it is directory or not.
if directory then we use listFiles().
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | package io; import java.io.File; public class DirProperties { public static void main(String[] args) { File f = new File("D:\\ebhor"); if (f.exists() == false) { System.out.println("File or Directory does not exists"); if (f.mkdir()) { System.out.println("File is created"); } } if (f.isDirectory()) { System.out.println("This is a directory"); } System.out.println("Total space is " + f.getTotalSpace()); File[] f1 = f.listFiles(); for (File ff : f1) { System.out.println(ff.toString()); } } } |