X Tutup
Skip to content

Latest commit

 

History

History
46 lines (30 loc) · 2.19 KB

File metadata and controls

46 lines (30 loc) · 2.19 KB

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()  此方法返回可以从此输入流中可无阻塞读取的字节数。
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

X Tutup