字符缓冲流

网友投稿 550 2022-11-05

字符缓冲流

字符缓冲流

BufferedReader/BufferedWriter 增加了缓存机制,大大提高了读写文本文件的效率。 字符输入缓冲流: BufferedReader 是针对字符输入流的缓冲流对象,提供了更方便的按行读取的方法: readLine(); 在使用字符流读取文本文件时,我们可以使用该方法以行为单位进行读取。

package com.yqq.app6;import java.io.BufferedReader;import java.io.FileReader;/** * @Author yqq * @Date 2021/11/12 23:49 * @Version 1.0 */public class BufferedReaderDemo { public static void main(String[] args) { FileReader fr = null; BufferedReader br = null; try { fr = new FileReader("E:/pic/z2.txt"); br = new BufferedReader(fr); String temp = ""; while ((temp = br.readLine())!=null){ System.out.println(temp); } }catch (Exception e){ e.printStackTrace(); }finally { try { if(br!=null){ br.close(); } if(fr!=null){ fr.close(); } }catch (Exception e){ e.printStackTrace(); } } }}

package com.yqq.app6;import java.io.BufferedWriter;import java.io.FileWriter;/** * @Author yqq * @Date 2021/11/12 23:56 * @Version 1.0 */public class BufferedWriterDemo { public static void main(String[] args) { FileWriter fw=null; BufferedWriter bw=null; try { fw = new FileWriter("E:/pic/z22.txt"); bw = new BufferedWriter(fw); bw.write("亲爱的:"); bw.write("dear:"); bw.newLine(); bw.write("老师"); }catch (Exception e){ e.printStackTrace(); }finally { try { if(bw!=null){ bw.close(); } if(fw!=null){ fw.close(); } }catch (Exception e){ e.printStackTrace(); } } }}

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Mumble 是一个用于游戏中语音沟通VoIP的开源项目,包含服务端和客户端程序
下一篇:文件拷贝工具类
相关文章

 发表评论

暂时没有评论,来抢沙发吧~