Folders in any given directory
import java.io.File;
import java.util.ArrayList;
import java.util.List;
public class FilesinDir {
public static void main(String[] args) {
File f = new File("C:\\path");
File[] fl = f.listFiles();
boolean flag = false;
List<String>folder = new ArrayList<String>();
for(File f2: fl) {
String s = f2.getName();
for(int i = 0; i<s.length(); i++) {
if(s.charAt(i)=='.') {
flag = false;
}else {
flag = true;
}
}
if (flag==true){
folder.add(s);
}
}
System.out.println("total number of folders are::"+folder.size());
System.out.println("folders in dir are::"+ folder);
}
}
import java.util.ArrayList;
import java.util.List;
public class FilesinDir {
public static void main(String[] args) {
File f = new File("C:\\path");
File[] fl = f.listFiles();
boolean flag = false;
List<String>folder = new ArrayList<String>();
for(File f2: fl) {
String s = f2.getName();
for(int i = 0; i<s.length(); i++) {
if(s.charAt(i)=='.') {
flag = false;
}else {
flag = true;
}
}
if (flag==true){
folder.add(s);
}
}
System.out.println("total number of folders are::"+folder.size());
System.out.println("folders in dir are::"+ folder);
}
}
Comments
Post a Comment