题目: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); } }
三、运行结果