1. اكتب برنامجًا يقرأ محتويات test.txt file وإخراجه في وحدة التحكم. إذا لم يكن الملف المصدر موجودًا ، فسيتم عرض رسالة الخطأ المقابلة.
حزمة SRC ؛ ملف جديد ("src // test.txt") ؛ // الملف في SRC المسماة Test.txt Try {FileReader fr = new FileReader (f) ؛ // اقرأ الملف في المحتوى int m ؛ m = fr.read ()! =-) {system.out.print ((char) (m)) ؛ C atch (ioException e) {// todo catch catch e.printstacktrace () ؛2. اكتب برنامجًا لتنفيذ الوظيفة التالية ، اقرأ 80 بايت من FIN.TXT في الدليل الحالي (قد يكون العدد الفعلي للبايت أقل من 80) واكتب بايت إلى الدليل الحالي
حزمة SRC ؛ ] args) {file f = new file ("src // fin.txt") ؛ // fin.txt under file src f = new file ("src // fout.txt") ؛ // src fout.txt File Try {FileInputStream = NewInputStream (F) ؛ fos.write (temp) ؛ // اكتب إلى fis.close () ؛ ) {// todo catch e.printstacktrace () ؛3. استخدم تقنية تدفق الإدخال/الإخراج من Java لقراءة محتوى ملف نصي على السطر.
حزمة SRC . /fout.txt") ؛//src try {fileReader fr = new fileReader (f) ؛ filewRiter fw = new filewriter (f) ؛ bufferreader br = new Bufferreader (fr) ؛ bufferedWriter bw = new NewWriter (fw) ؛ temp ؛ ) e.printstacktrace () ؛4. اكتب برنامجًا يتلقى البيانات التي تم إدخالها من لوحة المفاتيح وتكتب المحتوى الذي تم إدخاله من لوحة المفاتيح في ملف Inport.txt.
حزمة SRC ملف جديد ("src//inport.txt" ) .equals ("Quit")) {fw.write (temp) ؛5. اكتب برنامجًا لتنفيذ الوظائف التالية. 40 حرفًا (قد يكون السطر الأخير أقل من 40 كلمة)
حزمة SRC ؛ ] args) {file f = file new ( Filewriter (F) ) +"/N") ؛ ) ؛