第14周
题目:1.编写一个应用程序,输入一个目录和一个文件类型,显示该目录下符合该类型的所有文件。之后,将这些文件中的某一个文件剪切到另外一个目录中。
2.源代码
package D;
import java.io.File;
import java.io.FilenameFilter;
import java.util.*;
public class Text4 {
public static void main(String[] args) {
Scanner reader=new Scanner(System.in);
System.out.println("请输入文件的路径:");
String dir=reader.nextLine();
File f=new File(dir);
System.out.println("请输入文件格式后缀:");
String end=reader.nextLine();
FilenameFilter last=new getFilenames(end);
String[] filename=f .list(last);
for(String name:filename){
System.out.println(name);
}
}
}
class getFilenames implements FilenameFilter{
String s;
getFilenames(String s){
this.s=s;
}
public boolean accept(File file, String name) {
return name.endsWith(s);
}
}
三、运行结果

浙公网安备 33010602011771号