求使用JAVA 编程 使用File类列出指定文件夹中文件名包含某个指定字符串的文
答案:2 悬赏:40 手机版
解决时间 2021-04-29 14:55
- 提问者网友:两耳就是菩提
- 2021-04-28 14:16
求使用JAVA 编程 使用File类列出指定文件夹中文件名包含某个指定字符串的文
最佳答案
- 五星知识达人网友:渡鹤影
- 2021-04-28 14:25
public static void main(String[] args) throws InterruptedException {
// 指定文件夹
File file = new File("D:\\downloads\\");
List fileList = null;
// 包含字符
String filter = "j";
if (file != null) {
if (file.isDirectory()) {
File[] fileArray = file.listFiles();
if (fileArray != null && fileArray.length > 0) {
fileList = new ArrayList();
// 包括文件,文件夹的判断
for (File f : fileArray) {
String fileName = f.getName();
if (fileName.indexOf(filter) != -1) {
fileList.add(f);
}
}
}
} else {
System.out.println("Not Directory.");
}
}
if (fileList != null && fileList.size() > 0) {
for (File f : fileList) {
System.out.println(f.getName());
}
}
}
希望对你有所帮助。。。
// 指定文件夹
File file = new File("D:\\downloads\\");
List
// 包含字符
String filter = "j";
if (file != null) {
if (file.isDirectory()) {
File[] fileArray = file.listFiles();
if (fileArray != null && fileArray.length > 0) {
fileList = new ArrayList
// 包括文件,文件夹的判断
for (File f : fileArray) {
String fileName = f.getName();
if (fileName.indexOf(filter) != -1) {
fileList.add(f);
}
}
}
} else {
System.out.println("Not Directory.");
}
}
if (fileList != null && fileList.size() > 0) {
for (File f : fileList) {
System.out.println(f.getName());
}
}
}
希望对你有所帮助。。。
全部回答
- 1楼网友:平生事
- 2021-04-28 15:29
查看帮助文档
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯