编写一个Java应用程序,程序运行后,要求到指定的文件夹(比如d:\work目录)查找后缀为java的文件,取出并保存到d:\test目录上。(
编写一个Java应用程序,程序运行后,要求到指定的文件夹(比如d:\work目录)查找后缀为java的文件,取出并保存到d:\test目录下。(
这是要用到正则表达式么? 请指点下,最好有代码
------解决方案--------------------
这是要用到正则表达式么? 请指点下,最好有代码
------解决方案--------------------
- Java code
import java.io.File; import java.io.FilenameFilter; public class Filter implements FilenameFilter { @Override public boolean accept(File dir, String filename) { // TODO Auto-generated method stub return filename.endsWith(".java"); } } 然后 File filelist = new File("d:\work"); String[] dirs = filelist.list(new Filter()); 取到后随便你放到什么地方