Java IO LineNumberReader
来源:互联网 发布:康佳电视软件下载 编辑:程序博客网 时间:2024/05/17 06:24
LineNumberReader是BufferedReader的子类,可以用来按行读取文本文件。
package com.louisgeek.appupdatetool;import java.io.File;import java.io.FileInputStream;import java.io.InputStreamReader;import java.io.LineNumberReader;/** * LineNumberReader类继承自BufferedReader,也就是说该类继承了BufferedReader的高级功能,每次可以读取一行数据。LineNumberReader类增加了获取和设置行号的功能。默认情况下,行编号从 0 开始。该行号随数据读取在每个行结束符处递增,并且可以通过调用 setLineNumber(int) 更改行号。但要注意的是,setLineNumber(int) 不会实际更改流中的当前位置;它只更改将由 getLineNumber() 返回的值。 可认为行在遇到以下符号之一时结束:换行符('\n')、回车符('\r')、回车后紧跟换行符。 * Created by louisgeek on 2016/8/23. */public class LineNumberReaderTest { public static void main(String[] args) throws Exception{ File file = new File("d:" + File.separator + "text.txt"); LineNumberReader reader = new LineNumberReader(new InputStreamReader(new FileInputStream(file))); String line; // 获取行号 int lineNumber = reader.getLineNumber(); while ( (line = reader.readLine()) != null ) { // 输出读到的行号和字符行 System.out.println(lineNumber + ": " + line); lineNumber = reader.getLineNumber(); } reader.close(); }}
0 0
- Java IO LineNumberReader
- MyLineNumberReader, a implemention of java.io.LineNumberReader
- JAVA LineNumberReader
- Java LineNumberReader
- JAVA之IO技术-自定义的LineNumberReader类
- java基础—IO类——LineNumberReader 的使用
- IO流(LineNumberReader)
- IO流(11)--LineNumberReader()
- Java基础---Java---IO流-----LineNumberReader方法及原理、自定义一个LineNumberReader、字节流、图片复制、mp3复制、
- IO--BufferedReader及其子类LineNumberReader
- IO流——LineNumberReader
- java之LineNumberReader
- Java基础----LineNumberReader
- JAVA——LineNumberReader
- 黑马程序员——学习Java基础之 io LineNumberReader 之装饰设计模式
- LineNumberReader
- LineNumberReader
- LineNumberReader
- Java内置系统注解和元注解
- C语言一些巧妙method
- LeetCode:382. Linked List Random Node(蓄水池抽样算法C++)
- 3.8 poll函数的详细分析
- Socket以及Socket Php实例
- Java IO LineNumberReader
- TextSwitch 和 ImageSwitch源码分析
- fragment倒包问题
- java设计模式进阶_flyweight
- jvm什么时候回收垃圾对象---引用计数和GC root
- #231 – 使用渐变色作为前景色(You Can Use a Brush for a Control’s Foreground)
- Java的classLoader学习
- 4.leetcode Median of Two Sorted Arrays(medium)[求两个数组的中位数]
- 数据结构实验之图论七:驴友计划