try {
Field[] fields = college.getClass().getDeclaredFields()
Field[] fieldsOld = collegeOld.getClass().getDeclaredFields()
for (int i = 0
Field field = fields[i]
field.setAccessible(true)
for (int j = 0
Field fieldOld = fieldsOld[j]
fieldOld.setAccessible(true)
if (field.getName().equals(fieldOld.getName())) {
if ((field.get(college) != null && !field.get(college).equals(fieldOld.get(collegeOld)))
|| (fieldOld.get(collegeOld) != null && !fieldOld.get(collegeOld).equals(field.get(college)))) {
System.out.println("\"" + field.getName() + "\"" + "由[" + fieldOld.get(collegeOld) + "]更改为[" + field.get(college) + "];")
}
}
}
}
} catch (IllegalArgumentException e) {
e.printStackTrace()
} catch (IllegalAccessException e) {
e.printStackTrace()
}