简介
Java.io.LineNumberInputStream 类是一个输入流过滤器,它提供了跟踪当前行号的附加功能.一行是以回车符('\ r')结尾的字节序列,换行符('\ n')或回车符后面紧跟换行符.
类声明
以下是 Java.io.LineNumberInputStream 类的声明 :
public class LineNumberInputStream extends Reader
字段
以下是 Java.io.LineNumberInputStream 的字段&减去;
受保护的InputStream in : 这是要过滤的输入流.
类构造函数
Sr.No. | 构造函数&说明 |
---|---|
1 | LineNumberInputStream(InputStream in) 这构造了一个换行符号输入流,它从指定的输入流中读取其输入. |
类方法
Sr.No. | Method&说明 |
---|---|
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