gpt4 book ai didi

java - Java 中的对象复制

转载 作者:行者123 更新时间:2023-12-01 15:26:32 25 4
gpt4 key购买 nike

我在 package com.abc 中有一个名为 order 的类我在不同项目的不同包中还有另一个名为 order 的类,名为 com.bcd

两个订单类具有相同的代码获取、设置函数和变量,没有任何更改。

然后我有对象

com.abc.order obj1 = new com.abc.order();
com.bcd.order obj2 = new com.bdc.order();

现在我必须将参数传递给函数,并且它只需要 obj2 作为参数如何将 obj1 类型转换为 obj2

类型

我无法更改该函数的参数。

期待您的回复。谢谢。

最佳答案

看看 Apache Commons BeanUtils 将属性从一个对象复制到另一个对象。

http://commons.apache.org/beanutils/v1.8.3/apidocs/index.html

类似的东西

BeanUtils.copyProperties(obj2, obj1)

应该可以解决问题。

关于java - Java 中的对象复制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10070276/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com