先在电脑桌面创建一个名字为test的文件夹,里面放置的文件如下:
package com.right.work;
import java.io.File;
import java.io.FilenameFilter;
public class FileAccept implements FilenameFilter{
@Override
public boolean accept(File dir, String name) {
// TODO Auto-generated method stub
return name.endsWith("java");
}
}
import java.io.File;
public class Demo34 {
public static void main(String[] args) {
// File file=new File("D:\\test\\a.txt");
File file2=new File("D:\\test");
String[] filename=file2.list();
for(String name:filename){System.out.println(name);}
File file3=new File("D:\\test");
FileAccept fileaccept=new FileAccept();
String[] filename2=file3.list(fileaccept);
for(String name2:filename2){System.out.println(name2);}
// if(!file2.exists()){
// try {
// file2.createNewFile();
// System.out.println("创建文件成功");
// } catch (IOException e) {
// // TODO Auto-generated catch block
// e.printStackTrace();
// }
File file4=new File("D:\\test\\new");
file4.delete();
}
}// TODO Auto-generated method stub