import java.io.*;
public class Example10_3 {
public static void main(String args[]) {
File file=new File("C:\\Users\\Lenovo\\Desktop");
FileAccept fileAccept=new FileAccept();
fileAccept.setExtendName("pdf");
String fileName[]=file.list(fileAccept);
for(String name:fileName){
System.out.println(name);
}
File []fl=file.listFiles();
for(File f:fl ){
System.out.println(f);
}
String savePath="e:\\HELLOWROLD\\hahahha";
File filelist = new File(savePath);
int i=0;
if(filelist.exists()){
i=filelist.list().length;
}else{
filelist.mkdirs();
}
System.out.println("\n"+i);
}
}
import java.io.*;
public class FileAccept implements FilenameFilter{
private String extendName;
public void setExtendName(String s){
extendName="."+s;
}
public boolean accept(File dir,String name){
return name.endsWith(extendName);
}
}