Java StringReader 类

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

Java StringReader 是一个字符 ,以 字符串 作为源。它接收一个输入字符串并将其转换为字符流。它继承了 Reader 类

在 StringReader 类中,不使用网络套接字和文件等系统资源,因此关闭 StringReader 不是必需的。


Java StringReader 类声明

让我们看看 Java.io.StringReader 类的声明


StringReader 类的方法

方法描述
int read()它用于读取单个字符。
int read(char[] cbuf, int off, int len)它用于将字符读取到 数组 的一部分。
boolean ready()它用于指示流是否已准备好读取。
boolean markSupported()它用于指示流是否支持 mark() 操作。
long skip(long ns)它用于跳过流中指定数量的字符
void mark(int readAheadLimit)它用于标记流中的当前位置。
void reset()它用于重置流。
void close()用于关闭流。

Java StringReader 示例

输出

Hello Java!! 
Welcome to Javatpoint.