3(1)-字符缓冲流
package com.io;import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException;import org.junit.Test;public class 缓冲字符流 {@Testpublic void bufferedReaderTest(){File file = new File("hello.txt");FileReader fr = null;BufferedReader br = null;try {fr = new FileReader(file);br = new BufferedReader(fr);/*** 使用旧的方法,读到一个char数组,不写了* 下面使用readline方法,最后一行返回null*/String str;while((str = br.readLine()) != null){System.out.println(str);}} catch (IOException e) {e.printStackTrace();}finally{try {br.close();} catch (IOException e) {e.printStackTrace();}}}@Testpublic void bufferedWriterTest(){File file = new File("hello.txt");File fileOut = new File("bf_reader.txt");FileReader fr = null;FileWriter fw = null;BufferedReader br = null;BufferedWriter bw = null;try {fr = new FileReader(file);br = new BufferedReader(fr);fw = new FileWriter(fileOut);bw = new BufferedWriter(fw);/*** 使用旧的方法,读到一个char数组,不写了* 下面使用readline方法,最后一行返回null*/String str;while((str = br.readLine()) != null){bw.write(str);bw.newLine();//换行bw.flush();//flush }} catch (IOException e) {e.printStackTrace();}finally{//先关输出流try {bw.close();} catch (IOException e) {e.printStackTrace();}try {br.close();} catch (IOException e) {e.printStackTrace();}}} }
转载于:https://www.cnblogs.com/fubaizhaizhuren/p/5026130.html
3(1)-字符缓冲流相关推荐
- Java学习总结:49(字符缓冲流:BufferedReader)
字符缓冲流:BufferedReader 在开始前先让我们来看一段代码 package Project.Study.IOSystem;import java.io.InputStream;public ...
- Java IO流之字符缓冲流
字符流: 1.加入字符缓存流,增强读取功能(readLine) 2.更高效的读取数据 BufferedReader 从字符输入流读取文本,缓冲各个字符,从而实现字符.数组和行的高效读取. FileRe ...
- Java18-day09【字节缓冲流、字符流、编码表、字符串与字符流中的编码解码问题、字符流读写数据的方式、字符缓冲流、IO流小结】
视频+资料(工程源码.笔记)[链接:https://pan.baidu.com/s/1MdFNUADVSFf-lVw3SJRvtg 提取码:zjxs] Java基础--学习笔记(零起点打开java ...
- java 21 - 6 字符缓冲流的特殊方法以及该方法高效复制文件
字符缓冲流的特殊方法: A.BufferedWriter: public void newLine():根据系统来决定换行符 1 private static void write() throws ...
- 字符缓冲流特有功能复制Java文件
案例需求 使用特有功能把模块目录下的ConversionStreamDemo.java 复制到模块目录下的 Copy.java 实现步骤 根据数据源创建字符缓冲输入流对象 根据目的地创建字符缓冲输出流 ...
- 使用字符缓冲流读取数据
package text; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; ...
- 字符缓冲流 读写数据
字符缓冲流 读写数据 笔记 定义对象 写入数据 字符缓冲流 写数据
- IO流 (三) ----- 字符流和字符缓冲流
相关文章: <IO流 (一) ----- 基本概念和File类> <IO流 (二) ----- 文件流> <IO流 (三) ----- 字符流和字符缓冲流> < ...
- 第十五章 IO流(转换流 字符流 字符缓冲流 打印流)
Java基础15 第十五章 IO流(转换流 字符流 字符缓冲流 打印流) 15.1 字符编码和字符集 15.1.1 字符编码 15.1.2 字符集 15.1.3 String类getBytes()方法 ...
- 2※、封装流(包装流派)、缓冲流【字节缓冲流、字符缓冲流】-->【字节缓冲流、字符缓冲流】 、字符集、转换流以及打印流
封装流(包装流) ※缓冲流 [字节缓冲流.字符缓冲流] 缓冲流[字节流]文件复制以及BufferedOutputStream的源码查看 缓冲流[字符流] [读取操作.写出操作] 练习:文本排序:请将文 ...
最新文章
- 海思osd+freetype+SDL+SDL_ttf编译成功后,Makefile的编写
- 03 | 基础篇:经常说的 CPU 上下文切换是什么意思?(上)
- 筛法求10000以内的质数
- 中国移动订330万台Redmi K40系列 网友:怪不得抢不到
- Mysql学习总结(24)——MySQL多表查询合并结果和内连接查询
- java开发课程表_Java开发人员课程包,折扣高达86%
- 测试用例设计方法——黑盒测试和白盒测试
- 2023年厦门大学应用统计专硕考研上岸经验分享
- VBA字典对象操作技巧
- 一文总结买卖股票的最佳时机的所有情况(附Python代码)
- pem证书转p12和p12证书转cert、key
- python带你成功复刻热门手机游戏——飞翔的小鸟
- npm --save-dev 和 --save的区别
- 欢迎中文社区新版主@黄念刚
- mysql压缩包安装设置密码
- XP下安装IIS6.0的办法
- 【深度之眼Python基础+数据科学入门训练营】第八章 文件、异常和模块
- 关于atom中apm 不能安装插件安装失败解决办法?
- Logic Pro X中文汉化版
- 关于、、的含义及区别
热门文章
- android handler的机制和原理_Android 插件化原理——Hook机制之AMSamp;PMS解析
- 上传身份证照片js_国际快递为什么需要上传身份证,怎么上传?
- 火狐浏览器百度网盘服务器响应,火狐浏览器打不开百度网盘怎么解决?解决百度网盘打不开的步骤分享...
- sae php api,api.php · silenceper/saeApi - Gitee.com
- if命令在HTML语言中 隐藏部分内容,vuejs使用v-if隐藏不需要的内容,生成的html标签中有!-----,请问怎样去掉这些注释?...
- 猜数字游戏python程序用函数guesssecret_python实现猜数字游戏
- excel 时间戳_用Excel实战数据分析,WPS真的可以!
- C语言小知识---为什么要使用指针
- Ajax请求成功后页面跳转
- 机器学习——数据预处理