黑马程序员技术交流社区
标题:
获取当前路径下面以.java结尾的方法
[打印本页]
作者:
张森
时间:
2013-1-4 13:03
标题:
获取当前路径下面以.java结尾的方法
自己写了一个获取当前路径下面以.java结尾的文件或者文件夹 请各位同学看看 给点意见
import java.io.*;
public class FileTest{
public static void main(String[] agrs){
File file = new File(System.getProperty("user.dir"));//获取当前路径
System.out.println(file);
String[] str = file.list();
for(String s : str){
System.out.println(s);
}
System.out.println("----------------------------------------------");
String[] str1 = file.list(new FileterJava());//获取以.java结尾的文件,参数是一个实现FilenameFilter的接口,在接口里面写具体的实现
for(String s1 : str1){
System.out.println(s1);
}
}
}
class FileterJava implements FilenameFilter{
public boolean accept(File dir,String name){
return name.endsWith(".java")||new File(name).isDirectory();
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2