diff --git a/continew-starter-core/src/main/java/top/charles7c/continew/starter/core/util/ReflectUtils.java b/continew-starter-core/src/main/java/top/charles7c/continew/starter/core/util/ReflectUtils.java index 4bdcef05..a5c9863f 100644 --- a/continew-starter-core/src/main/java/top/charles7c/continew/starter/core/util/ReflectUtils.java +++ b/continew-starter-core/src/main/java/top/charles7c/continew/starter/core/util/ReflectUtils.java @@ -22,6 +22,7 @@ import java.lang.reflect.Field; import java.lang.reflect.Modifier; import java.util.Arrays; import java.util.List; +import java.util.stream.Collectors; /** * 反射工具类 @@ -44,7 +45,7 @@ public class ReflectUtils { */ public static List getNonStaticFieldsName(Class beanClass) throws SecurityException { List nonStaticFields = getNonStaticFields(beanClass); - return nonStaticFields.stream().map(Field::getName).toList(); + return nonStaticFields.stream().map(Field::getName).collect(Collectors.toList()); } /** @@ -57,6 +58,6 @@ public class ReflectUtils { */ public static List getNonStaticFields(Class beanClass) throws SecurityException { Field[] fields = ReflectUtil.getFields(beanClass); - return Arrays.stream(fields).filter(f -> !Modifier.isStatic(f.getModifiers())).toList(); + return Arrays.stream(fields).filter(f -> !Modifier.isStatic(f.getModifiers())).collect(Collectors.toList()); } }