关于我的域对象中生成的 getter 和 setter 方法,我有一个小问题。我想为我的源代码使用通用样式指南。该样式指南的一部分说我以成员前缀“m”开头每个类成员名称。
class User{
String mName;
List<Call> mAllCall;
List<Geo> mAllGeo;
不幸的是,我有几个具有更多成员变量的类。我遇到的问题是我是一个非常懒惰的开发人员,我在 Eclipse 中创建了 getter 和 setter 方法
“源”->“生成 Getter 和 Setter”。
结果是
public String getmName() {
return mName;
}
public void setmName(String mName) {
this.mName = mName;
}
public List<Call> getmAllCall() {
return mAllCall;
}
public void setmAllCall(List<Call> mAllCall) {
this.mAllCall = mAllCall;
}
public List<Geo> getAllGeo() {
return mAllGeo;
}
public void setmAllGeo(List<Geo> mAllGeo) {
this.mAllGeo = mAllGeo;
}
那不是我想要的结果。我需要这个:
public String getName() {
return mName;
}
public void setName(String pName) {
this.mName = pName;
}
public List<Call> getAllCall() {
return mAllCall;
}
public void setAllCall(List<Call> pAllCall) {
this.mAllCall = pAllCall;
}
public List<Geo> getAllGeo() {
return mAllGeo;
}
public void setmAllGeo(List<Geo> pAllGeo) {
this.mAllGeo = mAllGeo;
}
我目前手动删除并替换方法名称中的前缀。有没有更简单的方法来做到这一点?