处理流 BufferedReaderWriter的使用

    科技2024-05-26  76

    package 练习; import org.junit.Test; import java.io.*; /* bufferedreader 就是处理流 处理流就是在当前传输的基础上进行缓冲传输 */ public class BufferReaderWriterDemo { //使用bufferedreader 对文件进行读的操作 @Test public void testBufferedReaderDemo() { BufferedReader br= null; try { //创建文件 File file=new File("F:\\java92\\src\\练习\\world"); //创建filereader对象 FileReader fr=new FileReader(file); //对文件进行读写操作 //将节点流对象封装到处理流中 br = new BufferedReader(fr); String str=null; while ( ( str=br.readLine() )!= null) { System.out.println(str); } //关闭流 } catch (IOException e) { e.printStackTrace(); } finally { try { if (br!=null) { br.close(); } } catch (IOException e) { e.printStackTrace(); } } } @Test //创建节点流 public void testBufferedWriterDemo() { BufferedWriter bw= null; try { File file=new File("F:\\java92\\src\\练习\\world3"); //将节点流对象封装到处理流中 FileWriter fw=new FileWriter(file); bw = new BufferedWriter(fw); bw.write("软件工"); } catch (IOException e) { e.printStackTrace(); } finally { //关闭流 try { if (bw!=null) { bw.close(); } } catch (IOException e) { e.printStackTrace(); } } } }
    Processed: 0.010, SQL: 8