JAVA两个类的对象的属性完全相同,类名不同,如何赋值
RT,比如有CLASSA和CLASSB他们的字段属性完全相同,如何把A的实例a赋给B的实例b。不要说用b.set(a.get())等getset方法来赋值,因为字段太多,...
RT,比如有CLASS A 和CLASS B 他们的字段属性完全相同,如何把A的实例a赋给B的实例b。不要说用b.set(a.get())等get set方法来赋值,因为字段太多,那样写又累有麻烦,等待高手解答~嘿(没分了..)
展开
3个回答
展开全部
使用BeanCopier,BeanCopier是属于cglib包里的API。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
既然两个类的属性完全一样为什么还要定卖手义两个类呢信埋,既然一样那就应该是是一个类,一种客观事物。如果想把这个实例拷贝一份的话,建议复写clone()方法,将clone方法的修中坦嫌饰符改为public供外部使用。
追问
谢谢你的回答
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那你直接继承不就得了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询