Cách sắp xếp file theo bảng chữ cái

Tôi có mã như dưới đây:

class ListPageXMLFiles implements FileFilter { @Override public boolean accept(File pathname) { DebugLog.i("ListPageXMLFiles", "pathname is " + pathname); String regex = ".*page_\\d{2}\\.xml"; if(pathname.getAbsolutePath().matches(regex)) { return true; } return false; } } public void loadPageTrees(String xml_dir_path) { ListPageXMLFiles filter_xml_files = new ListPageXMLFiles(); File XMLDirectory = new File(xml_dir_path); for(File _xml_file : XMLDirectory.listFiles(filter_xml_files)) { loadPageTree(_xml_file); } }

Các FileFilterđang làm việc độc đáo, nhưng listFiles()dường như được liệt kê các file trong thứ tự chữ cái ngược lại. Có một số cách nhanh chóng để nói listFile()để liệt kê các tệp theo thứ tự bảng chữ cái?

Video liên quan

Chủ đề