【发布时间】:2014-01-15 04:48:21
【问题描述】:
我正在使用 GSON 在 getter setter 类中映射 JSON。这是工作。但是,为了实现某个功能,我必须创建具有相同变量但类名不同的单独的 Getter Setter 类。
public class ABC{
private int totalUsers;
public int getTotalUsers() {
return totalUsers;
}
public void setTotalUsers(int totalUsers) {
this.totalUsers = totalUsers;
}
}
二等:-
public class DEF{
private int totalUsers;
public int getTotalUsers() {
return totalUsers;
}
public void setTotalUsers(int totalUsers) {
this.totalUsers = totalUsers;
}
}
现在所需的功能迫使我从第一类保存第二类中的值。为此,我必须这样做:-
def.setTotalUsers(abc.getTotalUsers); // def and abc are objects of their classes
类似,如果有很多变量,我也必须为它们做同样的事情,这也很乏味。
有什么方法可以让我以某种方式将两个类的对象等同起来,并且它们的值会被自动复制?
【问题讨论】:
-
ABC JSON DEF?