问题(暂时没想好名字)

46311062 2020-04-16 02:40:06
有什么可以让用户输入软件名称,然后自动全盘检索该.exe文件,最后打开的方法???
...全文
73 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qybao 2020-04-16
  • 打赏
  • 举报
回复
引用 2 楼 46311062 的回复:
这位爷,我就是要自己写个小程序来实现这种功能.....................可我不知道怎样全盘检索!!!!!!!!!!!!

参考File的api
给你一个获取文件夹下的所有目录的例子,自己参考改吧,就是在查找的基础加个名字匹配处理而已

public class Sample {
public static void main(String[] args) {
File dir = new File("D:\\");
List<File> list = getAllFiles(dir);
for (File f : list) {
System.out.println(f.getAbsolutePath());
}
}
public static List<File> getAllFiles(File dir) {
List<File> result = new ArrayList<>();
for (File f : dir.listFiles()) {
if (f.isDirectory()) {
if (f.canRead()) {
result.addAll(getAllFiles(f));
}
} else {
result.add(f);
}
}
return result;
}
}
46311062 2020-04-16
  • 打赏
  • 举报
回复
引用 1 楼 qybao 的回复:
活用键盘的win键+R
可以参考https://blog.csdn.net/qq_21808961/article/details/81080357
实在不行,自己写一个软件吧

这位爷,我就是要自己写个小程序来实现这种功能.....................可我不知道怎样全盘检索!!!!!!!!!!!!
qybao 2020-04-16
  • 打赏
  • 举报
回复
活用键盘的win键+R
可以参考https://blog.csdn.net/qq_21808961/article/details/81080357
实在不行,自己写一个软件吧

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧