X Tutup
# Java.io.LineNumberInputStream类 - Java.io包 **Java.io.LineNumberInputStream **类是一个输入流过滤器,可提供跟踪当前的行号的增加的功能。 行是用一个回车符(' r'),换行符(' n'),或者一个回车符结束的字节序列后面紧跟一个换行符。 ## 类声明 以下是java.io.LineNumberInputStream类的声明: ``` public class LineNumberInputStream extends Reader ``` ## 字段域 以下是java.io.LineNumberInputStream类中的字段: * protected InputStream in -- 这是将进行过滤的输入流。 ## 类构造函数 | S.N. | 构造函数 & 描述 | | --- | --- | | 1 | **LineNumberInputStream(InputStream in) ** 此构造一个读取指定的输入流的输入​​的新行号输入流。 | ## 类方法 | S.N. | 方法 & 描述 | | --- | --- | | 1 | [int available() ](http://www.yiibai.com/java/io/linenumberinputstream_available.html) 此方法返回可以从此输入流中可无阻塞读取的字节数。 | | 2 | [int getLineNumber() ](http://www.yiibai.com/java/io/linenumberinputstream_getlinenumber.html) 此方法返回当前行号。 | | 3 | [void mark(int readlimit) ](http://www.yiibai.com/java/io/linenumberinputstream_mark.html) 该方法标记在此输入流的当前位置。 | | 4 | [int read() ](http://www.yiibai.com/java/io/linenumberinputstream_read.html) 此方法读取从这个输入流数据的下一个字节。 | | 5 | [int read(byte[] b, int off, int len) ](http://www.yiibai.com/java/io/linenumberinputstream_read_byte_len.html) 此方法从这个输入流中读取多达len个字节数据到字节数组。 | | 6 | [void reset() ](http://www.yiibai.com/java/io/linenumberinputstream_reset.html) 这个方法重新定位此流,以当时的mark方法最后调用这个输入流中的位置。 | | 7 | [void setLineNumber(int lineNumber) ](http://www.yiibai.com/java/io/linenumberinputstream_setlinenumber.html) 此方法设置行号以指定的参数。 | | 8 | [long skip(long n) ](http://www.yiibai.com/java/io/linenumberinputstream_skip.html) 这种方法从此输入流中跳过并丢弃n个字节的数据。 | ## 继承的方法 这个类继承自以下类方法: * Java.io.FilterInputStream * Java.io.Object
X Tutup