| 程序包 | 说明 |
|---|---|
| cn.hutool.core.io |
IO相关封装和工具类,包括Inputstream和OutputStream实现类,工具包括流工具IoUtil、文件工具FileUtil和Buffer工具BufferUtil
|
| 限定符和类型 | 方法和说明 |
|---|---|
static long |
IoUtil.copy(java.io.InputStream in,
java.io.OutputStream out,
int bufferSize,
StreamProgress streamProgress)
拷贝流
|
static long |
IoUtil.copy(java.nio.channels.ReadableByteChannel in,
java.nio.channels.WritableByteChannel out,
int bufferSize,
StreamProgress streamProgress)
拷贝流,使用NIO,不会关闭流
|
static long |
IoUtil.copy(java.io.Reader reader,
java.io.Writer writer,
int bufferSize,
StreamProgress streamProgress)
将Reader中的内容复制到Writer中
|
static long |
IoUtil.copyByNIO(java.io.InputStream in,
java.io.OutputStream out,
int bufferSize,
StreamProgress streamProgress)
拷贝流 thanks to: https://github.com/venusdrogon/feilong-io/blob/master/src/main/java/com/feilong/io/IOWriteUtil.java
本方法不会关闭流 |
Copyright © 2018. All rights reserved.