【发布时间】:2021-10-21 11:29:54
【问题描述】:
我希望我的 toString 方法以带单引号的 json 格式返回对象。我不想手动管理 toString 方法。有没有办法自动完成? Intent 是,如果我添加一个新变量,我不想重做我的 toString 方法。
类 MyClass { int myVariable;
@Overide
public string toString() {
return "'MyClass':{'myVariable'" +myVariable+"':}"
}
}
【问题讨论】:
-
你能解释一下为什么你想要单引号吗?还是来自
toString的 JSON? -
你可以使用
lombok来实现@ToString所以你不需要自己写-projectlombok.org/features/ToString