我有同一个实体类的两个实例,我正在设置克隆实例的一个字段。问题是当我设置克隆对象的字段时,似乎原始对象也被修改了。这正常吗??
Corretora clone = original.clone();
clone.setNome(nome);
克隆()方法:
@Override
public Corretora clone() {
Corretora c = new Corretora();
c.setCodigo(codigo);
c.setDescricao(descricao);
c.setId(id);
c.setNome(nome);
return c;
}
其中 codigo 是 String,descricao 是 String,id 是 Long,nome 是 String。