javascripts Object.assign在java中等效,不改变原始对象
我有一个person对象,它的属性最初为null,经过不同的阶段,对象属性被填充,在javascript领域,我可以有object.assign,它可以创建一个新的对象而不改变原始对象,java中有什么东西可以帮我做这项工作吗。关键是我的不可变性。您需要在Java中创建一个不可变对象,请阅读以下文档: 对于Javascript Object.assign功能,您可以实现可克隆的接口,但是对此有一些讨论,因此您可能希望使用第三方库,如BeanUtils或SerializationUtils,如下回答所述:javascripts Object.assign在java中等效,不改变原始对象,javascript,java,java-8,Javascript,Java,Java 8,我有一个person对象,它的属性最初为null,经过不同的阶段,对象属性被填充,在javascript领域,我可以有object.assign,它可以创建一个新的对象而不改变原始对象,java中有什么东西可以帮我做这项工作吗。关键是我的不可变性。您需要在Java中创建一个不可变对象,请阅读以下文档: 对于Javascript Object.assign功能,您可以实现可克隆的接口,但是对此有一些讨论,因此您可能希望使用第三方库,如BeanUtils或SerializationUtils,如下
请指定负面评级的原因?是否尝试克隆对象?请尝试添加更多详细信息和代码示例。这使问题更加清晰,你将更有可能得到答案!