我的变量是
private String category_code = null;
我的getter和setter生成为
public String getCategory_code() {
return category_code;
}
public void setCategory_code(String category_code) {
this.category_code = category_code;
}
是否可以生成
public String getCategorycode() {
return category_code;
}
public void setCategorycode(String categorycode) {
this.category_code = category_code;
}
我检查了属性 - >代码风格 - >字段,但这只是前缀和后缀。
或者我应该将变量重命名为m_categoryCode?得到我的输出如下?
public String getCategoryCode() {
return m_categoryCode;
}
public void setCategoryCode(String categoryCode) {
m_categoryCode = categoryCode;
}
哪个更好?
答案 0 :(得分:3)
getter和setter方法的名称来自字段名称。如果对字段使用前缀或后缀(例如fValue,_value,val_m),则可以在“代码样式”首选项页面中指定后缀和前缀(Windows>首选项> Java>代码样式)。
的参考资料答案 1 :(得分:1)
Java代码往往遵循camelCaseStyle,而不是c_underscore_style。遵循现有标准通常会以各种方式帮助您(您将能够更好地阅读其他人的代码,而其他人将能够更好地阅读您的代码,其他“其他人”是同一语言的其他开发人员)。此外,语言的工具往往更好(例如)。