From aa33e56e37cd19b88ae8eea69c5ebc7c6da8b1d2 Mon Sep 17 00:00:00 2001 From: Administrator <pjb> Date: 星期四, 05 六月 2025 17:59:47 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/glccwcs' into glccwcs --- src/main/java/com/zy/common/utils/ReflectUtils.java | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/zy/common/utils/ReflectUtils.java b/src/main/java/com/zy/common/utils/ReflectUtils.java index 470e6e0..38c287b 100644 --- a/src/main/java/com/zy/common/utils/ReflectUtils.java +++ b/src/main/java/com/zy/common/utils/ReflectUtils.java @@ -17,17 +17,17 @@ /** * 鑾峰彇鎸囧畾Class锛堝強鍏禨uperClass锛夌殑鎴愬憳鍙橀噺 */ - public static Field[] getAllFields(Class<?> cls){ + public static Field[] getAllFields(Class<?> cls) { return getAllFields(cls, null); } /** * 閫掑綊鍚堝苟鍩虹被Field */ - private static Field[] getAllFields(Class<?> cls, Field[] params){ + private static Field[] getAllFields(Class<?> cls, Field[] params) { Field[] fields = (params == null) ? cls.getDeclaredFields() : params; Class<?> superCls = cls.getSuperclass(); - if (superCls == null || superCls == Object.class){ + if (superCls == null || superCls == Object.class) { return fields; } Field[] superClsFields = superCls.getDeclaredFields(); @@ -38,13 +38,13 @@ /** * 鍒犻櫎Field鏁扮粍鐨勯潤鎬佹垚鍛樺彉閲� */ - public static Field[] removeStaticField(Field[] params){ + public static Field[] removeStaticField(Field[] params) { List<Field> fields = new ArrayList<>(Arrays.asList(params)); - if (fields.size() == 0){ + if (fields.size() == 0) { return null; } for (int i = fields.size() - 1; i >= 0; i--) { - if(fields.get(i) == null){ + if (fields.get(i) == null) { fields.remove(i); } else if (Modifier.isStatic(fields.get(i).getModifiers())) { fields.remove(i); @@ -57,13 +57,13 @@ /** * 閫掑綊鑾峰彇鎴愬憳鍙橀噺瀵硅薄锛堝寘鍚叾鍩虹被锛� */ - public static Field getField(Class<?> cls, String fieldName){ + public static Field getField(Class<?> cls, String fieldName) { Field field; try { field = cls.getDeclaredField(fieldName); } catch (NoSuchFieldException e) { Class<?> superCls = cls.getSuperclass(); - if (superCls == null || superCls == Object.class){ + if (superCls == null || superCls == Object.class) { return null; } return getField(superCls, fieldName); -- Gitblit v1.9.1