本文共 955 字,大约阅读时间需要 3 分钟。
关于我的域对象中生成的getter和setter方法,我有一个小问题.
我想为我的源代码使用一个通用的样式指南.该样式指南的一部分说我开始使用前缀’m’作为成员的每个类成员名称.
class User{
String mName;
List mAllCall;
List mAllGeo;
不幸的是,我有几个有更多成员变量的类.我遇到的问题是我是一个非常懒惰的开发人员,我在Eclipse中创建了getter和setter方法
“Source”->”Generate Getters and Setters”.
结果是
public String getmName() {
return mName;
}
public void setmName(String mName) {
this.mName = mName;
}
public List getmAllCall() {
return mAllCall;
}
public void setmAllCall(List mAllCall) {
this.mAllCall = mAllCall;
}
public List getAllGeo() {
return mAllGeo;
}
public void setmAllGeo(List mAllGeo) {
this.mAllGeo = mAllGeo;
}
那不是我想要的结果.我需要这个:
public String getName() {
return mName;
}
public void setName(String pName) {
this.mName = pName;
}
public List getAllCall() {
return mAllCall;
}
public void setAllCall(List pAllCall) {
this.mAllCall = pAllCall;
}
public List getAllGeo() {
return mAllGeo;
}
public void setmAllGeo(List pAllGeo) {
this.mAllGeo = mAllGeo;
}
我目前手动删除并替换方法名称中的前缀.有更简单的方法吗?
转载地址:http://oqjdv.baihongyu.com/