java搜索文件_Java如何在目录中搜索文件?
在Java程序中,如何在目錄中搜索文件?
以下示例顯示如何通過創(chuàng)建Filefiter來搜索目錄中的特定文件。以下示例顯示文件名以'D'開頭的所有文件。
package com.yiibai;
import java.io.*;
public class SearchFileInDirectory {
public static void main(String[] args) {
File dir = new File("F:/worksp/javaexamples/java_directories/src/com/yiibai");
FilenameFilter filter = new FilenameFilter() {
public boolean accept(File dir, String name) {
return name.startsWith("D");
}
};
String[] children = dir.list(filter);
if (children == null) {
System.out.println("Either dir does not exist or is not a directory: ");
} else {
for (int i = 0; i < children.length; i++) {
String filename = children[i];
System.out.println(filename);
}
}
}
}
執(zhí)行上面示例代碼,得到以下結(jié)果 -
DeleteDirectory.java
DirectoryHierarchy.java
DirectoryHierarchy2.java
DirectoryModificationTime.java
DirectoryModificationTime2.java
DirectorySize.java
DirectorySize2.java
DisplayRootDirectories.java
¥ 我要打賞
糾錯/補充
收藏
加QQ群啦,易百教程官方技術(shù)學習群
注意:建議每個人選自己的技術(shù)方向加群,同一個QQ最多限加 3 個群。
總結(jié)
以上是生活随笔為你收集整理的java搜索文件_Java如何在目录中搜索文件?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 写jsp_Java开发之JSP
- 下一篇: java python rsa加密_实现