ملف حزمة ؛ استيراد java.io.file ؛/** * إخراج جميع الملفات بتنسيق معين في مجلد * author hasee * */class public class demo2 {public static void main (string [] args) {getTxtName ("d:/a" ، ". jpg") ؛ } public static void getTxtName (مسار السلسلة ، لاحقة السلسلة) {// الدفاع عما إذا كان كائن الملف هو ملف أو مجلد // إنشاء ملف كائن الملف f = ملف جديد (path) ؛ // الدفاع if (f.isfile ()) {if (f.getName (). endswith (لاحقة)) {system.out.println (f.getabsolutepath ()) ؛ }} آخر {// transf ملف المجلد [] ملفات = f.listfiles () ؛ if (files! = null && files.length> 0) {// تابع للحصول على الملف أو المجلد بشكل متكرر لـ (file file: files) {getTxtName (file.getabsolutepath () ، fuckix) ؛ }}}}}}2. احذف جميع الملفات بتنسيق معين تحت المجلد
ملف حزمة ؛ استيراد java.io.file ؛ demo3 {public static void main (string [] args) {// todo method method method delete ("d:/a" ، ". jpg") ؛ } حذف الفراغ الثابت العام (مسار السلسلة ، لاحقة السلسلة) {file f = new file (path) ؛ if (f.isfile ()) {if (f.getName (). endswith (لاحقة)) {system.out.println (f.getabsolutepath ()+"حذف بنجاح") ؛ f.delete () ؛ }} آخر {file [] files = f.listfiles () ؛ if (files! = null && files.length> 0) {for file: files) {delete (file.getabsolutepath () ، factix) ؛ }}}}}}لخص
ما سبق هو رمز المثال لجميع الملفات بتنسيق معين ضمن مجلد إخراج تطبيق Java الذي قدمه المحرر. آمل أن يكون ذلك مفيدًا للجميع. إذا كان لديك أي أسئلة ، فيرجى ترك رسالة لي وسوف يرد المحرر على الجميع في الوقت المناسب. شكرا جزيلا لدعمكم لموقع wulin.com!