布尔类型默认是false,我如何知道是我修改的还是默认的? 你使用Boolean类型,就有默认是null的了。否则,区分不了。不知道要修改哪些字段,那你怎么知道要修改。 如果是有根据字符的要求,可以用反射。