查找目录下包含某个字符串的所有文件,用Java编程,方法如下:
定义一个方法,参数是查询的字符串,和目标路径
public List
File baseFile =new File(filepath);
//获取目录下的所有文件
File[] files=baseFile.listFiles();
List
//遍历所有file,查询出含有特定字符串的文件
for(int x=0;x
//判断该file是目录还是文件
if(file.isFile()){
String name=file.getName();
//判断该文件名是否含有某个字符串
if(name.contains(special)){
list.add(file);
}
}
}
return list;
}
只需调用上面的方法,传入查询的某个字符串和目录路径即可。