Package | Description |
---|---|
org.dromara.hutool.core.io |
IO相关封装和工具类,包括Inputstream和OutputStream实现类,工具包括流工具IoUtil、文件工具FileUtil和Buffer工具BufferUtil
|
org.dromara.hutool.core.io.stream |
InputStream和OutputStream相关方法和类封装
|
Modifier and Type | Method and Description |
---|---|
static FastByteArrayOutputStream |
IoUtil.read(InputStream in)
从流中读取内容,读到输出流中,读取完毕后关闭流
|
static FastByteArrayOutputStream |
IoUtil.read(InputStream in,
boolean isClose)
从流中读取内容,读到输出流中,读取完毕后可选是否关闭流
|
static FastByteArrayOutputStream |
NioUtil.read(ReadableByteChannel channel)
从流中读取内容,读到输出流中
|
static FastByteArrayOutputStream |
IoUtil.readTo(InputStream in,
Predicate<Integer> predicate)
从流中读取内容,直到遇到给定token满足
Predicate.test(Object) |
static FastByteArrayOutputStream |
IoUtil.readToToken(InputStream in,
int token)
从流中读取内容,直到遇到给定token
|
Modifier and Type | Method and Description |
---|---|
static ByteArrayInputStream |
IoUtil.toStream(FastByteArrayOutputStream out)
|
Modifier and Type | Method and Description |
---|---|
static FastByteArrayOutputStream |
FastByteArrayOutputStream.of(InputStream in,
int limit)
根据输入流的总长度创建一个
FastByteArrayOutputStream 对象如果输入流的长度不确定,且 |
FastByteArrayOutputStream |
StreamReader.read()
从流中读取内容,读到输出流中,读取完毕后可选是否关闭流
|
FastByteArrayOutputStream |
StreamReader.read(int limit)
从流中读取内容,读到输出流中,读取完毕后可选是否关闭流
|
FastByteArrayOutputStream |
StreamReader.readTo(Predicate<Integer> predicate)
从流中读取内容,直到遇到给定token满足
Predicate.test(Object) |
Copyright © 2025. All rights reserved.