gpt4 book ai didi

JAVA 如何在不复制新实例引用的情况下更改实例字段值

转载 作者:搜寻专家 更新时间:2023-11-01 02:24:32 24 4
gpt4 key购买 nike

<分区>

假设我有 A 类

public class A {
private int field1;
private String field2;
...
}

我创建了 A 的新实例,然后是 A 的第二个实例:

A a1 = new A();
A a2 = new A();

是否有任何简单的方法(反射等)将字段从 a2 复制到 a1 而无需将实例 a2 分配给 a1 (我不想更改实例 a1 的引用,只更改其字段的值)?我知道我可以通过某种方法手动完成,但如果有很多字段,它有点不切实际。

我在想是否有一些方法可以超越反射?

谁有这方面的经验?

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