Java基础----MyBufferedReader
来源:互联网 发布:国中土耳其 知乎 编辑:程序博客网 时间:2024/06/05 15:31
package IO_06;import java.io.IOException;import java.io.Reader;public class MyBufferedReader {private Reader r;public MyBufferedReader(){}public MyBufferedReader(Reader r){this.r = r;}public String readLine() throws IOException{StringBuilder sb = new StringBuilder();int ch = 0;while((ch = r.read())!=-1){if(ch=='\r'){continue;}if(ch=='\n'){return sb.toString();}else{sb.append((char)ch);}}if(sb.length()>0){return sb.toString();}return null;}public void close() throws IOException{this.r.close();}}
package IO_06;import java.io.FileReader;import java.io.IOException;public class MyBufferedReaderDemo {public static void main(String[] args) throws IOException {MyBufferedReader mbr = new MyBufferedReader(new FileReader("a.txt"));String line = null;while((line = mbr.readLine()) != null){System.out.println(line);}mbr.close();}}
0 0
- java基础入门----MyBufferedReader
- Java基础----MyBufferedReader
- JAVA之IO技术自定义装饰类MybufferedReader
- Java IO学习【9】模拟一个Buffer-MyBufferedReader
- IO流(MyBufferedReader)
- 黑马程序员_IO流——MyBufferedReader
- 今天看了毕老师的MyBufferedReader视频教程, 自己写一遍.
- Java基础01:基础
- Java基础:基础加强
- Java基础-基础
- java基础的基础
- JAVA基础---基础常识
- Java基础:基础加强
- [Java 基础]基础语法
- 16-IO流(字符流-缓冲区-自定义MyBufferedReader-read方法) 17-IO流(字符流-缓冲区-自定义MyBufferedReader-readLine方法) 16-17总
- Java基础
- java基础
- java 基础
- iOS开发——仿淘宝添加到购物车的动画效果实现
- 语法分析的理论知识---整理自龙书
- 三维开发及三维地形和地理信息系统的集成探索
- 使用函数指针
- 半同步半异步模式以及Leader_Follwer模式
- Java基础----MyBufferedReader
- 双色球
- Android 自定义 HorizontalScrollView 打造再多图片(控件)也不怕 OOM 的横向滑动效果
- 一年新的开始~
- 单例模式
- UFLDL——Exercise: Linear Decoders 线性解码器
- Git use summary (2)
- winform dataGridView 点击列标题排序
- 一个无线供电的超外差电路制作过程