请老师检查,谢谢

来源:4-4 选择题

阿满___最帅

2019-11-25 10:57:16

package com.file;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;

public class Practice {
 public  void  transWriteByBuf() {
  try {
   FileWriter fw = new FileWriter("Hello.txt");
   BufferedWriter bfw = new BufferedWriter(fw);
   bfw.write("你好吗?\n");
   bfw.write("我很好!\n");
   bfw.close();
   fw.close();
   
   
  } catch (IOException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }
 }
 public void transReadByBuf() {
  try {
   FileReader fr = new FileReader("Hello.txt");
   BufferedReader br = new BufferedReader(fr);
   System.out.println(br.readLine());
   System.out.println(br.readLine());
   fr.close();
   br.close();
  } catch (FileNotFoundException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }catch (IOException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }
 }

 
 public static void main(String[] args) {
  Practice p  = new Practice();
  p.transWriteByBuf();
  p.transReadByBuf();
 }
}


写回答

1回答

好帮手慕小尤

2019-11-25

同学你好,已完成练习,棒棒哒!不过有一个小建议,建议创建finally块,然后将流的关闭写在finally块中,这样即使发生异常,流也能正常关闭。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

1

0 学习 · 11489 问题

查看课程