在eclipse中(2.* 和 3.*)都试过,如果选定属性用eclipse的自动生成getter和setter 的方法,则在boolean类型中不能以is开头。如下面的
boolean b 和 boolean isB 自动产生的getter和setter都为:
public boolean isB() {
return b;
}
public void setB(boolean b) {
this.b = b;
}
|
|
下面试了在eclipse中多种类型的数据的自动生成getter和setter方法,方法是用鼠标选定要生成getter和setter的属性,再选择菜单中的:Source->Generate Getters and Setters...:
public class T {
private int isI;
private String isS;
private boolean b;
// private boolean isB;
private Boolean isBool;
public boolean isB() {
return b;
}
public void setB(boolean b) {
this.b = b;
}
public Boolean getIsBool() {
return isBool;
}
public void setIsBool(Boolean isBool) {
this.isBool = isBool;
}
public int getIsI() {
return isI;
}
public void setIsI(int isI) {
this.isI = isI;
}
public String getIsS() {
return isS;
}
public void setIsS(String isS) {
this.isS = isS;
}
}
|
|