diff --git a/hutool-core/src/main/java/cn/hutool/core/annotation/LeafCollection.java b/hutool-core/src/main/java/cn/hutool/core/annotation/LeafCollection.java
index 3d3bfe146..a05852149 100644
--- a/hutool-core/src/main/java/cn/hutool/core/annotation/LeafCollection.java
+++ b/hutool-core/src/main/java/cn/hutool/core/annotation/LeafCollection.java
@@ -1,10 +1,6 @@
package cn.hutool.core.annotation;
-import java.lang.annotation.Documented;
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.Target;
-import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.*;
/**
* 叶容器-当对象存在树型结构,通过此注解标注属性告知存储位置
diff --git a/hutool-core/src/main/java/cn/hutool/core/lang/tree/TreeConvert.java b/hutool-core/src/main/java/cn/hutool/core/lang/tree/TreeConvert.java
index d45f4661b..d50dfb21c 100644
--- a/hutool-core/src/main/java/cn/hutool/core/lang/tree/TreeConvert.java
+++ b/hutool-core/src/main/java/cn/hutool/core/lang/tree/TreeConvert.java
@@ -10,9 +10,7 @@ import java.beans.IntrospectionException;
import java.beans.PropertyDescriptor;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
-import java.util.List;
-import java.util.Collection;
-import java.util.ArrayList;
+import java.util.*;
/**
* 树结构转换工具
@@ -28,13 +26,6 @@ import java.util.ArrayList;
*/
public class TreeConvert {
- /**
- * 构造私有化,静态方法不需要暴露公共构造器
- * 修复 Add a private constructor to hide the implicit public one
- */
- private TreeConvert() {
-
- }
/**
* 生成树结构
* 通过反射检测LeafCollection注解,转换为父子结构容器,子数据装入LeafCollection容器中
@@ -96,11 +87,8 @@ public class TreeConvert {
* @throws IntrospectionException e
* @throws InvocationTargetException e
* @throws IllegalAccessException e
- *
- * 2020-08-26 修复方法名过长
*/
- private static List sort(T root, Collection elements, LeafDecide leafDecide, Class> clazz, Field leafField)
- throws IntrospectionException, InvocationTargetException, IllegalAccessException {
+ private static List sort(T root, Collection elements, LeafDecide leafDecide, Class> clazz, Field leafField) throws IntrospectionException, InvocationTargetException, IllegalAccessException {
List subMenu = null;
for (T element : elements) {
if (leafDecide.isLeaf(root, element)) {