Guava CharStreams 字符流
一、接口声明
以下是 com.google.common.io.CharStreams
接口的声明:
@Beta @GwtIncompatible public final class CharStreams extends Object
二、接口方法
官方文档:https://google.github.io/guava/releases/27.0.1-jre/api/docs/com/google/common/io/CharStreams.html
修饰符和类型 | 方法描述 |
---|---|
static Writer | (Appendable target) 把Appendable对象当做一个Writer对象来操作. |
static long | copy(Readable from, Appendable to) 复制Readable和Appendable对象之间的所有字符。 |
static long | exhaust(Readable readable) 从给定的Readable读取并丢弃数据,直到到达流的末尾. |
static Writer | nullWriter() 返回一个不写入字符的 Writer. |
static List<String> | readLines(Readable r) 从Readable对象中读取所有行。 |
static <T>T | readLines(Readable readable, LineProcessor<T> processor) 从InputSupplier提供的Readable或者Closeable对象里读取数据,如果读取完毕或者callback返回false就停止。而这个callback是可以自己控制的,自己定义检查的项目。 |
static void | skipFully(Reader reader, long n) 丢弃Reader对象里的前n个数据. |
static String | toString(Readable r) 将Readable对象里的数据转化成一个String串,不会关闭任何对象 |
三、相关文章
未经允许请勿转载:程序喵 » Google Guava 快速入门 —— 【文件流】CharStreams 字符流