public abstract class ClassUtils extends Object
| 构造器和说明 |
|---|
ClassUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Field[] |
getFields(Class<?> clazz)
获取class的字段(包括父类)
|
static Object |
getValue(Field field,
Object obj)
获取字段的值
|
static boolean |
isCollection(Class<?> clazz)
判断是不是集合
|
static boolean |
isCollection(Field field)
判断是不是集合
|
static <T> T |
newInstance(Class<T> clazz)
实例化对象类
|
static void |
setValue(Field field,
Object obj,
Object value)
设置字段的值
|
public static <T> T newInstance(Class<T> clazz)
T - 类型clazz - 类public static boolean isCollection(Class<?> clazz)
clazz - 类public static boolean isCollection(Field field)
field - 字段public static Object getValue(Field field, Object obj)
field - 字段obj - 对象Copyright © 2021. All rights reserved.