كيفية قراءة جميع الملفات من مجلد في Java؟ (بشكل متكرر وغير متكرر)
مرحباً بالجميع! لقد بدأت للتو في تعلم Java وواجهت هذه المهمة: أحتاج إلى كتابة برنامج يقرأ جميع الملفات من دليل معين. على سبيل المثال، لدي مجلد "data" يحتوي على ملفات نصية بأحجام مختلفة، وأريد الحصول على محتواها كسلاسل نصية. حاولت القيام بذلك بنفسي، لكن الأمر لم ينجح بعد.\n\nإليك ما كتبته:\n\n
import java.io.File;\nimport java.io.FileReader;\nimport java.io.BufferedReader;\n\npublic class ReadFiles {\n public static void main(String[] args) {\n File folder = new File("data");\n File[] listOfFiles = folder.listFiles();\n \n for (File file : listOfFiles) {\n if (file.isFile()) {\n BufferedReader reader = new BufferedReader(new FileReader(file));\n String li