Efek Implementasi: Sebutkan file dengan nama sufiks spesifik di direktori tertentu (misalnya, daftar file dengan sufiks txt di direktori root dari disk D)
Impor java.io.file; impor java.io.filenamefilter; QueryFile kelas publik mengimplementasikan filenamefilter {string extension; // File Extension Public QueryFile (String Extension) {this.extension = "."+Extension.tolowerCase (); // File Extension Standardization} @OverridEpublic Boolean Accept (File Dir, String Name) {// Tulis ulang metode file antarmuka filenamefilter = file baru (dir, name); if file.getName (). TolowerCase (). ENDWITH (Extension)) {return true. File ("d:/"); queryfile kueri = queryfile baru ("txt"); // File dengan suffix txt string [] array = file.list (kueri); // filter mulai memfilter untuk (int i = 0; i <array.length; i ++) {System.out.println (array [i]);}}}menjelaskan:
Antarmuka FileNamefilter adalah antarmuka yang digunakan untuk memfilter file, dan antarmuka yang sama adalah filefilter
Di atas adalah seluruh konten ringkasan filter suffix file IO yang dibagikan kali ini. Jika Anda masih tidak mengerti, Anda dapat merujuk ke artikel terkait berikut, atau secara langsung mendiskusikan di area komentar di bawah ini. Terima kasih atas dukungan Anda untuk wulin.com.