java 自定义LineNumerReader
来源:互联网 发布:js获取json对象的属性 编辑:程序博客网 时间:2024/05/23 10:33
import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.io.Reader;public class MyLineNumberReaderDemo {public static void main(String[] args) {MyLineNumberReader mn = null;try {mn = new MyLineNumberReader(new FileReader("src/LineNumberReaderDemo.java"));mn.setLineNumber(10);for(String line;(line=mn.readLine())!=null;) {System.out.println(mn.getLineNumber() + " " + line);}} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();} finally {try {if(mn != null) {mn.close();mn = null;}} catch (IOException e) {e.printStackTrace();}}}}class MyLineNumberReader extends BufferedReader{private int lineNumber;MyLineNumberReader(Reader r) {super(r);}public String readLine() throws IOException {lineNumber++;return super.readLine();}public int getLineNumber() {return lineNumber;}public void setLineNumber(int lineNumber) {this.lineNumber = lineNumber;}}
0 0
- java 自定义LineNumerReader
- 【自定义标签】 java自定义标签
- 自定义事件(java)
- Java自定义异常
- java中自定义异常
- Java自定义JSlider UI
- Java自定义事件
- Java自定义Exception设计
- 自定义java排序
- Java绘制自定义按钮
- java自定义标签
- JAVA自定义Exception
- 再谈java自定义标签
- java自定义堆栈
- java自定义队列
- 自定义Java异常
- 自定义Java异常
- java自定义类
- 第一个Windows程序
- 程序分析1
- Kali Linux渗透测试实战 1.1 Kali Linux简介
- 项目视频讲解_基于SpringSecurity3.x, JasperReport5.x等技术实现仿金蝶权限管理的企业信息管理系统
- 32位系统和64位系统变量所占空间总结
- java 自定义LineNumerReader
- hibernate调用mysql存储过程
- Cocos2d-X游戏【泰然网《跑酷》】JS到C++移植9:Map Loop【地图循环加载】
- 宿主机与虚拟机互相ping通,宿主机ping通另一台机器的虚拟机
- 基于Hibernate的图片数据库存储(mysql)
- minix masterboot解读
- IOS UITableView 表视图的绝大部分方法
- 矩阵的理解
- JAVA笔记【20131217】