@SneakyThrows
public static Object objectClone(Object newObject,Object oldObject){
Field[] oldFields = oldObject.getClass().getDeclaredFields();
Field newField;
for (Field oldField : oldFields){
oldField.setAccessible(true);
newField = newObject.getClass().getDeclaredField(oldField.getName());
newField.setAccessible(true);
newField.set(newObject,oldField.get(oldObject));
}
return newObject;
}
java用反射将一个对象复制给另一个对象
最新推荐文章于 2024-06-03 10:36:38 发布