java核心学习(十三) IO框架---转换流和缓冲流
2020-02-06 15:58
141 查看
InputStreamReader 和 OutputStrramReader,分别是将字节流转化为字符流的输入流和输出流。
package IOTest; import java.io.*; public class KeyinTest { public static void main(String[] args){ try( //将标准输入转化为字符流,再将之转化为缓冲流 Reader reader = new InputStreamReader(System.in); BufferedReader bufferedReader = new BufferedReader(reader); ){ //按照行读取 String line = null; while ((line=bufferedReader.readLine()) != null){ //若果读取的字符串为exit,则程序退出 if(line.equals("exit")){ System.exit(1); } //打印读取的内容 System.out.println(line); } }catch (IOException ex){ ex.printStackTrace(); } } }
//缓冲流可以一次读取一行文本,若他没有读到换行符则程序阻塞,等读到换行符才会继续运行。
转载于:https://www.cnblogs.com/Theshy/p/7524563.html
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- java核心学习(十七) IO框架---对象序列化
- Java笔记5 IO<2>缓冲流、转换流
- java核心学习(10) 强制类型的转换
- Java—IO学习:框架总览,高屋建瓴
- Java框架spring 学习笔记(十三):log4j介绍
- JAVA 文件与IO 学习总结(四)------缓冲流
- JavaIO学习:缓冲流
- Java IO学习笔记(四):字节-字符转换流
- java中IO的转换流和缓冲流
- java核心技术学习笔记3---运算符与类型转换
- java学习笔记(十三)----IO操作
- 系统学习 Java IO (十三)----字符读写 Reader/Writer 及其常用子类
- 系统学习 Java IO (九)----缓冲流 BufferedInputStream/BufferedOutputStream
- Java IO学习3:字节-字符转换流
- Java IO框架学习总结
- 重走java学习之路----IO框架(一)
- Java IO ---学习笔记(缓冲流)
- Java学习笔记之IO(十三):对象的序列化和反序列化
- JAVA,IO的字符、字节流,缓冲流,转换流,打印流
- netty框架学习之路(一)—— Java网络IO模型