Java Java.io.LineNumberInputStream 类
-
介绍
Java.io.LineNumberInputStream类是一个输入流过滤器,它提供了跟踪当前行号的附加功能。行是一个字节序列,以回车符('\ r'),换行符('\ n')或回车符后紧跟换行符结尾。 -
类声明
以下是Java.io.LineNumberInputStream类的声明-public class LineNumberInputStream extends Reader
-
字段
以下是Java.io.LineNumberInputStream类的字段--
protected InputStream in这是要过滤的输入流。
-
-
类的构造函数
序号 构造函数与说明 1 LineNumberInputStream(InputStream in)这构造了一个换行号输入流,该输入流从指定的输入流中读取其输入。 -
类方法
序号 方法与说明 1 int available() 此方法返回可以不受阻塞地从此输入流读取的字节数。2 int getLineNumber() 此方法返回当前行号。3 void mark(int readlimit) 此方法标记此输入流中的当前位置。4 int read() 此方法从此输入流中读取数据的下一个字节。5 int read(byte[] b, int off, int len) 此方法从此输入流最多读取len个字节的数据到一个字节数组中。6 void reset() 该方法将该流重新定位到在此输入流上最后调用mark方法的位置。7 void setLineNumber(int lineNumber) 此方法将行号设置为指定的参数。8 long skip(long n) 此方法跳过并丢弃此输入流中的n个字节的数据。 -
方法继承
此类从以下类继承方法-- Java.io.FilterInputStream
- Java.io.Object