java_缓冲流(字符输出流)
2024-09-01 01:45:07
/** 字符缓冲流: * java.io.BufferedWriter extends writer * BufferedWriter:字符缓冲输出流: * * 构造方法: * BufferedWriter(weiter out):创建一个使用默认大小输出缓冲字符输出流 * BufferedWriter(weiter out,int sz):创建一个使用给定大小输出缓冲区的新缓冲字符输出流 * 参数: * writer out:字符输出流 * 可以传递FileWriter,缓冲流会给FileWriter增加缓冲区,提高FileWriter写入效率 * int sz:指定缓冲区大小,不写默认大小 * 特有成员方法: * newLine():写一个行分隔符,会根据不同操作系统获取不同行分隔符 * 使用步骤: * 1.创建字符串缓冲输出流对象 * 2.调用字符缓冲输出流的方法write,把数据写入到内存缓冲区 * 3.调用字符缓冲输出流中的方法flush,把内存缓冲区中的数据刷新到文件中 * 4.释放资源 */ public static void main(String[] args) throws IOException { //1.创建字符串缓冲输出流对象 FileWriter fw = new FileWriter("F:\\FileTest\\1.txt"); BufferedWriter bw = new BufferedWriter(fw); //2.调用字符缓冲输出流的方法write,把数据写入到内存缓冲区 for (int i = 0; i < 10; i++) { bw.write("大傻逼"); //3.调用字符缓冲输出流中的方法flush,把内存缓冲区中的数据刷新到文件中 bw.flush(); bw.newLine(); } //4.释放资源 bw.close(); }
最新文章
- iOS OC和Swift进行互相调用
- [QualityCenter]设置工作流脚本-设置不同字段值关联不同列表
- HDU 4310 Hero (贪心算法)
- Android调用远程Service的参数和返回值都需要实现Parcelable接口
- Js练习题之字数判断
- css3旋转小三角
- c#生成缩略图
- devexpress中如何绑定ASPxTreeList控件
- 深入理解CSS3 animation的steps
- plsqldev与sqldeveloper
- [Effective C++ --022]将成员变量声明为private
- npm install express -g出错
- SpringMVC12拦截器
- python学习随笔(二)
- python paramiko模块简介
- THEPYTHONCHALLENG闯关记录
- 在pycharm中运行python程序
- python简说(七)元组,集合
- 如何借助 NoSQL 提高 JPA 应用性能
- Python学习笔记_03:简单操作MongoDB数据库
热门文章
- 【Bootstrap】 框架 栅格布局系统设计原理
- Java-Class-C:org.springframework.web.client.RestTemplate
- pure-ftpd 配置
- scrollReveal.js导致页面加载完之后页面中点击事件添加的css参数失效了(我的Hexo next博客引发的问题)
- GPIO_F427
- 20140315 模板类pair的用法 2、visual 2010调整代码格式是ctrl+k+
- Java学习之JVM、JRE、JDK联系与区别
- Codeforces Round #526 D - The Fair Nut and the Best Path /// 树上两点间路径花费
- 【HDUOJ】1213 How many tables
- 使用neo4j图数据库的import工具导入数据 -方法和注意事项