如何将字符数组转换为 Java 中的读取器?
CharArrayReader 是 Reader 类的子类,它可以实现一个字符缓冲区,该缓冲区可以用作字符输入流。CharArrayReader 从一个字符数组完整或部分地读取字符,起始于一个偏移。CharArrayReader 类的重要方法包括 close(), mark(), read(), skip() 和 reset().
语法
public class CharArrayReader extends Reader
示例
import java.io.*;
public class CharArrayReaderTest {
public static void main(String args[]) throws Exception {
char array[] = { 'T', 'u', 't', 'o', 'r', 'i', 'a', 'l', 's', ' ', 'P', 'o', 'i', 'n', 't', '!'};
CharArrayReader car = new CharArrayReader(array);
BufferedReader br = new BufferedReader(car);
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
}输出
Tutorials Point!
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP