未分类
2020-09-10 09:30:33
1822677238@qq.com
手机扫码查看
利用File类进行音乐文件夹查找指定文件
import java.io.File;
import java.util.Scanner;
public class demos{
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("请输入盘符");
String cd=sc.next();
System.out.println("请输入文件夹");
String wjj=sc.next();
String str=cd+":\\"+wjj;
File f=new File(str);
if(!f.isDirectory()){
System.out.println("文件夹不存在");
return;
}
System.out.println("请输入你要查找的文件");
String file=sc.next();
showFiles(f,file);
}
public static void showFiles(File f,String str){
File[] files = f.listFiles();
if (files != null) {
for (File file : files) {
if (file.isFile()) {
int i = file.getName().indexOf("-");
String substring = file.getName().substring(i + 1);
if(substring.startsWith(str)) {
System.out.println(file.getAbsolutePath());
}
}else{
showFiles(file,str);
}
}
}
}
}
- 本页地址 https://www.9713job.com/?p=2268
- 上一篇 <<2020java教程:反射
- 下一篇 >>2020java教程:单例模式



发表回复