mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-04-19 03:01:48 +08:00
返回emptyMap代替null,使用时不用额外判断null的情况
This commit is contained in:
parent
5753444de2
commit
fdffcbfe7c
@ -8,11 +8,7 @@ import cn.hutool.core.reflect.FieldUtil;
|
|||||||
import cn.hutool.core.text.StrUtil;
|
import cn.hutool.core.text.StrUtil;
|
||||||
|
|
||||||
import java.lang.reflect.Field;
|
import java.lang.reflect.Field;
|
||||||
import java.util.ArrayList;
|
import java.util.*;
|
||||||
import java.util.Arrays;
|
|
||||||
import java.util.LinkedHashMap;
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.function.Function;
|
import java.util.function.Function;
|
||||||
import java.util.function.Predicate;
|
import java.util.function.Predicate;
|
||||||
|
|
||||||
@ -315,7 +311,7 @@ public class EnumUtil {
|
|||||||
public static Map<String, Object> getNameFieldMap(final Class<? extends Enum<?>> clazz, final String fieldName) {
|
public static Map<String, Object> getNameFieldMap(final Class<? extends Enum<?>> clazz, final String fieldName) {
|
||||||
final Enum<?>[] enums = clazz.getEnumConstants();
|
final Enum<?>[] enums = clazz.getEnumConstants();
|
||||||
if (null == enums) {
|
if (null == enums) {
|
||||||
return null;
|
return Collections.emptyMap();
|
||||||
}
|
}
|
||||||
final Map<String, Object> map = MapUtil.newHashMap(enums.length, true);
|
final Map<String, Object> map = MapUtil.newHashMap(enums.length, true);
|
||||||
for (final Enum<?> e : enums) {
|
for (final Enum<?> e : enums) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user