0
我有地图:内容复制到另一个
Map<String, List<ClassA>> X
哪里class A
是序列化的。
和其他地图
Map<String, List<ClassB>> Y
哪里class B
是不可序列。既Class A
和Class B
的
内容相同。
现在我想复制map X
到map Y
但我不能直接通过分配来做,因为类是不同的。
所以我想通过在Class A
中增加extends Class B
来扩展Class B
到Class A
。
但是我也无法将Map X
复制到Map Y
,因为家长不能被分配给孩子,所以我想到了铸造,但因为它映射,我无法想到铸造。
任何建议,我怎样才能使双方类兼容?
P.S:在这里,我不想因为延伸到延长不正确的方法。