Java FilterInputStream 类

2024年8月29日 | 1 分钟阅读

Java FilterInputStream 类实现了 InputStream。它包含不同的子类,如 BufferedInputStreamDataInputStream,用于提供附加功能。因此,它很少单独使用。

Java FilterInputStream 类声明

让我们看看 java.io.FilterInputStream 类的声明

Java FilterInputStream 类的方法

方法描述
int available()它用于返回可以从输入流中读取的字节的估计数量。
int read()用于从此输入流中读取下一个字节。
int read(byte[] b)它用于从输入流中读取最多 byte.length 字节的数据。
long skip(long n)它用于跳过并丢弃输入流中的 n 字节数据。
boolean markSupported()它用于测试输入流是否支持 mark 和 reset 方法。
void mark(int readlimit)它用于标记输入流中的当前位置。
void reset()它用于重置输入流。
void close()它用于关闭输入流。

FilterInputStream 类的示例

这里,我们假设您的 "testout.txt" 文件中有以下数据

Welcome to javatpoint

输出

Welcome to javatpoint
下一个主题Java ObjectStream 类