Class LineReader

All Implemented Interfaces:
Closeable, AutoCloseable, Iterable<String>, Readable, Wrapper<Reader>

public class LineReader extends ReaderWrapper implements Iterable<String>
行读取器,类似于BufferedInputStream,支持多行转义,规则如下:
  • 支持'\n'和'\r\n'两种换行符,不支持'\r'换行符
  • 如果想读取转义符,必须定义为'\\'
  • 多行转义后的换行符和空格都会被忽略
Since:
Java 17+
Author:
Kimi Liu