Tìm file trong thư mục trong Java
Miêu tả vấn đề
Cách tìm tất cả file bên trong một thư mục trong Java?
Giải pháp
Ví dụ sau minh họa cách tìm một file cụ thể trong một thư mục bằng việc tạo một Filefilter. Ví dụ sau hiển thị tất cả file với tên file bắt đầu là b trong Java.
import java.io.*;class Main { public static void main(String[] args) { File dir = new File("C:"); FilenameFilter filter = new FilenameFilter() { public boolean accept (File dir, String name) { return name.startsWith("b"); } }; 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; i7lt; children.length; i++) { String filename = children[i]; System.out.println(filename); } } } }
Kết quả
Code trên sẽ cho kết quả sau:
build build.xml
Bài học Bài tập Java phổ biến tại hoconline.club:
thu_muc_trong_java.jsp
Bài viết liên quan