diff --git a/hutool-core/src/main/java/cn/hutool/core/builder/GenericBuilder.java b/hutool-core/src/main/java/cn/hutool/core/builder/GenericBuilder.java index f9a6abfaa..ee97a44f2 100644 --- a/hutool-core/src/main/java/cn/hutool/core/builder/GenericBuilder.java +++ b/hutool-core/src/main/java/cn/hutool/core/builder/GenericBuilder.java @@ -47,14 +47,15 @@ import java.util.function.Supplier; * .build(); * *

还可能这样构建Map对象:

- *
+ * {@code
  * HashMap colorMap = GenericBuilder
  * 		.of(HashMap::new)
  * 		.with(Map::put, "red", "#FF0000")
  * 		.with(Map::put, "yellow", "#FFFF00")
  * 		.with(Map::put, "blue", "#0000FF")
  * 		.build();
- * 
+ * } + * *

注意:本工具类支持调用的构造方法的参数数量不超过5个,一般方法的参数数量不超过2个,更多的参数不利于阅读和维护。

* * @author TomXin @@ -214,7 +215,7 @@ public class GenericBuilder implements Builder { * @return GenericBuilder对象 */ public GenericBuilder with(Consumer3 consumer, P1 p1, P2 p2) { - modifiers.add(instant ->{consumer.accept(instant, p1, p2);}); + modifiers.add(instant -> consumer.accept(instant, p1, p2)); return this; } diff --git a/hutool-core/src/main/java/cn/hutool/core/util/ByteUtil.java b/hutool-core/src/main/java/cn/hutool/core/util/ByteUtil.java index 46f988c65..d2517a855 100644 --- a/hutool-core/src/main/java/cn/hutool/core/util/ByteUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/util/ByteUtil.java @@ -142,6 +142,7 @@ public class ByteUtil { * 自定义端序 * * @param bytes byte数组 + * @param start 开始位置(包含) * @param byteOrder 端序 * @return int值 * @since 5.7.21