文件搜索,可以搜索你电脑上任意一个文件的路径,妈妈再也不怕我把文件搞丢了
import java.io.File;
public class Test01 {
public static void main(String[] args) {
File file=new File("D:/");
SearchFile(file,"QQ.exe");
}
//file是在哪个盘搜索---name是你要搜索的文件
private static void SearchFile(File file,String name) {
if(file==null||!file.exists()||file.isFile()){
return;
}
File[] files=file.listFiles();
//这个files.length必须在后面不然会有空指针异常
if(files!=null&&files.length>0){
for(File file1:files){
if(file1.isFile()){
if(file1.getName().contains(name)){
System.out.println("找到文件"+file1.getAbsolutePath());
}
}
else {
SearchFile(file1,name);
}
}
}
}
}
//执行过等一下就好了