عند كتابة برامج Java ، غالبًا ما أواجه مواقف أحتاج فيها إلى قراءة ملفات Txt أو كتابة ملفات Txt ، ولكن لأنني يجب أن أحدد العديد من المتغيرات ، غالبًا ما لا أستطيع تذكرها ، لذلك يجب أن أتحقق منها في كل مرة. سأقوم بفرزها هنا. إنه بسيط وسهل الاستخدام ، ومن السهل فهمه!
package edu.thu.keyword.test ؛ استيراد java.io.file ؛ استيراد java.io.inputstreamreader {// منع إنشاء الملف أو فشل القراءة ، استخدم catch لالتقاط الأخطاء والطباعة ، يمكنك أيضًا رمي/* للقراءة في ملف txt*/string pathname = "d: //twitter//13_9_6//dataset//en//input.txt" ؛ // المسار المطلق أو المسار النسبي على ما يرام ، إليك المسار المطلق. عند الكتابة إلى ملف ، يتم توضيح المسار النسبي. ملف الملف = ملف جديد (اسم المسار) ؛ // تريد قراءة مدخلات المسار أعلاه. txt file inputStreamReader Reader = new inputStreamReader (FileInputStream جديد (اسم الملف)) ؛ // إنشاء كائن دفق إدخال readerBufferedReader BR = جديد BufferedReader (reader) ؛ // قم بإنشاء كائن يحول محتوى الملف إلى لغة يمكن فهمها بواسطة خط سلسلة الكمبيوتر = "" ؛ line = br.readline () ؛ بينما (السطر! = null) {line = br.readline () ؛ // قراءة سطر واحد من البيانات في وقت}/* اكتب إلى ملف txt*/file writeName = ملف جديد (".// result // en // output.txt") ؛ // المسار النسبي ، إن لم يكن ، يتم إنشاء إخراج جديد. txt file writename.createNewFile () ؛ // إنشاء ملف جديد bufferedWriter Out = new BufferedWriter (new filewriter (writename)) ؛ Out.write ("سأكتب إلى الملف/r/n") ؛ ///r/n هو خط يخرج. flush () ؛ // اضغط على محتوى المخزن المؤقت في الملف Out.close () ؛ // تذكر أخيرًا إغلاق الملف} catch (استثناء e) {E.PrintStackTrace () ؛}}}}المثال البسيط أعلاه لملفات TXT القراءة Java وكتابة ملفات TXT هو كل المحتوى الذي أشاركه معك. آمل أن تتمكن من إعطائك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.