myeclipse8.5生成的getters与setters方法与6.5的怎么不一样?

cnfjzpy2008 2010-10-04 09:07:57
类:
public class GoodsAction

private int nCount;

myeclipse6.5生成的方法如下:

public int getNCount() {
return nCount;
}

public void setNCount(int nCount) {
this.nCount = nCount;
}


myeclipse8.5生成的方法如下:

public int getnCount() {
return nCount;
}

public void setnCount(int nCount) {
this.nCount = nCount;
}

问题 :
6.5生成的方法首字母是小写,而8.5生成的方法首字母是大写
我很晕那,不知道为什么会这样,那里可以设置
----------------跪求高手指点?-------------------
...全文
162 点赞 收藏 20
写回复
20 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
sunsetfreedom 2010-10-10
自己写一个方法得了呗,我就自己写了一个很简单的,就是出来的格式丑了点,不耽误使用...
回复
cnfjzpy2008 2010-10-09
谢谢各位高手帮忙啊
回复
ws_magic 2010-10-08
问题很细致啊
回复
凉岑玉 2010-10-08
火龙果说对了··但是问题还是没有得到解决··
回复
乌鸦不会飞 2010-10-07
我试了试。。。果真是这样。。。LZ还真细心啊。。。。

但是这样就可以避免了。。

private int peNum;

public int getPeNum() {
return peNum;
}
public void setPeNum(int peNum) {
this.peNum = peNum;
}

属性名字第一个大写字母前面如果只有一个字母的话,就会出现LZ所说的问题。。

以后就前两个字母都小写,第三个以后再大写了。。。。。
回复
cnfjzpy2008 2010-10-07
6楼,具体是那个jar包,知道吗
回复
cnfjzpy2008 2010-10-07
我写了一个类,别人也用,他们又get,set一下,都有点乱了,晕那
谢谢大家
回复
okjbc 2010-10-07
没遇到过,我用的是8.5为什么不是你说的这样呢?我按你说的试了试
回复
yiyuanhong 2010-10-07
学习中
回复
lx626195969 2010-10-06
这个问题还没遇到过!
待会去试下首字母小写,此字母大写的格式,看看生成有什么变化
回复
sound9world 2010-10-06
[Quote=引用 7 楼 bao110908 的回复:]

JavaBeans 规范明确规定属性的前两个字母要么全部小写,要么全部大写,不允许一大一小或者一小一大!

PS:getNCount 对应的属性为 NCount!
[/Quote]

还是火大犀利。。看到果大的头像 毅然决定去买一个 。。
回复
需要再强调一句的是:

Java 中的 property 指的是 set/get 方法,而不是 field(成员变量)
回复
而 eclipse 生成 get/set 都是按字符串处理的,并没有遵守 JavaBeans 规范。
回复
JavaBeans 规范明确规定属性的前两个字母要么全部小写,要么全部大写,不允许一大一小或者一小一大!

PS:getNCount 对应的属性为 NCount!
回复
sound9world 2010-10-06
应该是自带的jdt的某个用来产生set、get方法jar包有变化 在eclipse的bug report上看到有人报告过这个

不过没看到有人说解决方法。。 只能暂且记住这个问题了
回复
超级小胖 2010-10-05
手动改吧...還眞沒仔细瞅过...不过也不耽误吧...
回复
cnfjzpy2008 2010-10-05
各位有什么解决的办法吗?
回复
sound9world 2010-10-04
主要set get生成的有问题。。这问题还是挺大的 想不发现都难 呵呵
回复
楼主真注重细节,生成get和set我从来没看过。
回复
sound9world 2010-10-04
这个问题我也遇到过。。 楼主你要是把变量名字变成ncount的话 N就会大写了。。

很讨厌的问题 。。从那以后命名上我就避免首字母小写次字母大写的格式了。。

等解答
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2010-10-04 09:07
社区公告
暂无公告