package com.www;
import java.io.File;
import java.io.IOException;
import java.lang.reflect.Array;
import java.util.Arrays;
import java.util.Scanner;
/*
在指定文件夹中查找文件
* */
public class sss {
public static void main(String[]args) throws IOException {
Scanner input=new Scanner(System.in);
// System.out.println("输入文件所在路劲和文件名(文件名加后缀名)");
String s1="F:\\test\\";
String s2="test2.txt";
wwsws s=new wwsws();
s.fain1(s1,s2);
}
}
class wwsws{
public void fain1(String w1,String w){//文件路劲(w1)。所查找文件的名字和后缀名(w)
File f1=new File(w1);
File[] s1= f1.listFiles();
for (File s:s1){//s1数组遍历
if (!s.isFile()){//【判断是否为文件
fain(w1+s.getName(),w);//进入文件里查找
}else {
if (s.getName().equals(w)){//判断文件名称是否一致
System.out.println(s.getName());
break;
}
}
}
}
public void fain(String w1,String w){
File f1=new File(w1);
File[] s1= f1.listFiles();
for (File s:s1){
if (s.getName()==w){
System.out.println(s.getName());
break;
}
}
}}
Java--IO在对应的文件夹内查找对应的文档
最新推荐文章于 2022-06-06 12:06:55 发布