diff --git a/hutool-core/src/main/java/cn/hutool/core/io/IoUtil.java b/hutool-core/src/main/java/cn/hutool/core/io/IoUtil.java index 5a6a9fad3..e8daa41a8 100644 --- a/hutool-core/src/main/java/cn/hutool/core/io/IoUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/io/IoUtil.java @@ -97,6 +97,7 @@ public class IoUtil extends NioUtil { * @param reader Reader * @param writer Writer * @param bufferSize 缓存大小 + * @param count 最大长度 * @param streamProgress 进度处理器 * @return 传输的byte数 * @throws IORuntimeException IO异常 diff --git a/hutool-core/src/main/java/cn/hutool/core/io/NioUtil.java b/hutool-core/src/main/java/cn/hutool/core/io/NioUtil.java index f2d13b4b8..2db343457 100644 --- a/hutool-core/src/main/java/cn/hutool/core/io/NioUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/io/NioUtil.java @@ -63,6 +63,7 @@ public class NioUtil { * @param in 输入流 * @param out 输出流 * @param bufferSize 缓存大小 + * @param count 最大长度 * @param streamProgress 进度条 * @return 传输的byte数 * @throws IORuntimeException IO异常 diff --git a/hutool-core/src/main/java/cn/hutool/core/io/copy/IoCopier.java b/hutool-core/src/main/java/cn/hutool/core/io/copy/IoCopier.java index 61204ab53..b477a892e 100755 --- a/hutool-core/src/main/java/cn/hutool/core/io/copy/IoCopier.java +++ b/hutool-core/src/main/java/cn/hutool/core/io/copy/IoCopier.java @@ -28,9 +28,9 @@ public abstract class IoCopier { /** * 构造 * - * @param bufferSize 缓存大小,< 0 表示默认{@link IoUtil#DEFAULT_BUFFER_SIZE} - * @param count 拷贝总数,-1表示无限制 - * @param progress 进度条 + * @param bufferSize 缓存大小,< 0 表示默认{@link IoUtil#DEFAULT_BUFFER_SIZE} + * @param count 拷贝总数,-1表示无限制 + * @param progress 进度条 */ public IoCopier(int bufferSize, long count, StreamProgress progress) { this.bufferSize = bufferSize > 0 ? bufferSize : IoUtil.DEFAULT_BUFFER_SIZE; @@ -49,9 +49,11 @@ public abstract class IoCopier { /** * 缓存大小,取默认缓存和目标长度最小值 + * + * @param count 目标长度 * @return 缓存大小 */ protected int bufferSize(long count) { - return (int)Math.min(this.bufferSize, count); + return (int) Math.min(this.bufferSize, count); } }