diff --git a/hutool-core/src/main/java/cn/hutool/core/io/BOMInputStream.java b/hutool-core/src/main/java/cn/hutool/core/io/BOMInputStream.java
index b1fb5f9d7..a78ed72ca 100644
--- a/hutool-core/src/main/java/cn/hutool/core/io/BOMInputStream.java
+++ b/hutool-core/src/main/java/cn/hutool/core/io/BOMInputStream.java
@@ -8,7 +8,7 @@ import java.io.PushbackInputStream;
/**
* 读取带BOM头的流内容,{@code getCharset()}方法调用后会得到BOM头的编码,且会去除BOM头
- * BOM定义:http://www.unicode.org/unicode/faq/utf_bom.html
+ * BOM定义:http://www.unicode.org/unicode/faq/utf_bom.html
*
* - 00 00 FE FF = UTF-32, big-endian
* - FF FE 00 00 = UTF-32, little-endian
@@ -24,7 +24,7 @@ import java.io.PushbackInputStream;
* enc = uin.getCharset(); // check and skip possible BOM bytes
*
*
- * 参考: http://akini.mbnet.fi/java/unicodereader/UnicodeInputStream.java.txt
+ * 参考: http://www.unicode.org/unicode/faq/utf_bom.html
*
* @author looly
*/
diff --git a/hutool-core/src/main/java/cn/hutool/core/io/checksum/CRC8.java b/hutool-core/src/main/java/cn/hutool/core/io/checksum/CRC8.java
index 22b2eadb2..c1ddbd48a 100644
--- a/hutool-core/src/main/java/cn/hutool/core/io/checksum/CRC8.java
+++ b/hutool-core/src/main/java/cn/hutool/core/io/checksum/CRC8.java
@@ -5,9 +5,9 @@ import java.util.zip.Checksum;
/**
* CRC8 循环冗余校验码(Cyclic Redundancy Check)实现
- * 代码来自:https://github.com/BBSc0der
+ * 代码来自:https://github.com/BBSc0der
*
- * @author Bolek,Looly
+ * @author Bolek, Looly
* @since 4.4.1
*/
public class CRC8 implements Checksum, Serializable {
@@ -47,7 +47,7 @@ public class CRC8 implements Checksum, Serializable {
}
/**
- * Updates the current checksum with the specified array of bytes. Equivalent to calling update(buffer, 0, buffer.length)
.
+ * Updates the current checksum with the specified array of bytes. Equivalent to calling {@code update(buffer, 0, buffer.length)}.
*
* @param buffer the byte array to update the checksum with
*/
diff --git a/hutool-core/src/main/java/cn/hutool/core/tree/TreeUtil.java b/hutool-core/src/main/java/cn/hutool/core/tree/TreeUtil.java
index d4573c128..9c1dd2748 100755
--- a/hutool-core/src/main/java/cn/hutool/core/tree/TreeUtil.java
+++ b/hutool-core/src/main/java/cn/hutool/core/tree/TreeUtil.java
@@ -1,6 +1,6 @@
package cn.hutool.core.tree;
-import cn.hutool.core.collection.iter.IterUtil;
+import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.tree.parser.DefaultNodeParser;
import cn.hutool.core.tree.parser.NodeParser;
import cn.hutool.core.util.ObjUtil;
@@ -150,7 +150,7 @@ public class TreeUtil {
* @since 5.7.2
*/
public static Tree buildSingle(final Map> map, final E rootId) {
- final Tree tree = IterUtil.getFirstNoneNull(map.values());
+ final Tree tree = CollUtil.getFirstNoneNull(map.values());
if (null != tree) {
final TreeNodeConfig config = tree.getConfig();
return TreeBuilder.of(rootId, config)
diff --git a/hutool-core/src/test/java/cn/hutool/core/collection/CollUtilTest.java b/hutool-core/src/test/java/cn/hutool/core/collection/CollUtilTest.java
index 964a79dc8..2bed4e3e2 100755
--- a/hutool-core/src/test/java/cn/hutool/core/collection/CollUtilTest.java
+++ b/hutool-core/src/test/java/cn/hutool/core/collection/CollUtilTest.java
@@ -1,5 +1,6 @@
package cn.hutool.core.collection;
+import cn.hutool.core.collection.iter.IterUtil;
import cn.hutool.core.comparator.ComparableComparator;
import cn.hutool.core.date.DateUtil;
import cn.hutool.core.lang.Console;
@@ -721,7 +722,7 @@ public class CollUtilTest {
@Test
public void toMapTest() {
final Collection keys = ListUtil.of("a", "b", "c", "d");
- final Map map = CollUtil.toMap(keys, new HashMap<>(), (value) -> "key" + value);
+ final Map map = IterUtil.toMap(keys, (value) -> "key" + value);
Assert.assertEquals("a", map.get("keya"));
Assert.assertEquals("b", map.get("keyb"));
Assert.assertEquals("c", map.get("keyc"));
@@ -735,8 +736,7 @@ public class CollUtilTest {
oldMap.put("b", "12");
oldMap.put("c", "134");
- final Map map = CollUtil.toMap(oldMap.entrySet(),
- new HashMap<>(),
+ final Map map = IterUtil.toMap(oldMap.entrySet(),
Map.Entry::getKey,
entry -> Long.parseLong(entry.getValue()));
diff --git a/hutool-core/src/test/java/cn/hutool/core/collection/IterUtilTest.java b/hutool-core/src/test/java/cn/hutool/core/collection/IterUtilTest.java
index 501d1b705..52b59ab41 100644
--- a/hutool-core/src/test/java/cn/hutool/core/collection/IterUtilTest.java
+++ b/hutool-core/src/test/java/cn/hutool/core/collection/IterUtilTest.java
@@ -25,7 +25,7 @@ public class IterUtilTest {
@Test
public void getFirstNonNullTest() {
final ArrayList strings = ListUtil.of(null, null, "123", "456", null);
- Assert.assertEquals("123", IterUtil.getFirstNoneNull(strings));
+ Assert.assertEquals("123", CollUtil.getFirstNoneNull(strings));
}
@Test