如何在Java中合併2個大型相同的POJO(〜40個字段)?如何在java中合併兩個大的POJO?
例
Satellite A: [name = ISS, period = 0.9, inclination = 0.8, launch_date=2016-01-04, launch_vehicle=null, has_propulsion=null]
Satellite B: [name = International Space station, period= 0.91, inclination =0.802, launch_vehicle=BOAT, has_propulsion=false]
進入
Satellite C: [name = ISS, period = 0.9, inclination = 0.8, launch_date=2016-01-04, launch_vehicle=BOAT, has_propulsion=false]
爲什麼不是一個具有所有字段的構造函數,並將其設置爲非空值?我不明白這是多麼複雜...... – m0skit0
我不想手動輸入+ - 40個字段。如果添加更多字段或名稱更改會怎麼樣? – Frank
你爲什麼要那樣做?任何你會失去信息的方式。無論如何,如何做到這一點取決於你的要求,它不應該取決於我們的意見。 – Stultuske