9

在 Eclipse 中,是否可以为字段自动创建 Getter 和 Setter。但是我有很多私有领域,只有吸气剂应该存在。Eclipse 中的某个地方是否有一个“创建 Getters”函数,它也不会创建 setter?

好吧,编写 getter 的工作并不多,但自动编写会很好:)

谢谢你,勒拉德

4

3 回答 3

12

Generate Setters and Getters屏幕上,您Select getters在右侧有按钮 - 使用它。

于 2010-04-25T10:51:53.407 回答
1

你说的自动是什么意思?我的插件允许使用 Getter 或 Setter 创建字段。你可以看看这个: http: //fast-code.sourceforge.net/。它有如下简单的弹出窗口:( 来源:sourceforge.nethttp://fast-code.sourceforge.net/getter-setter.jpg

我应该提一下,eclipse 已经从源菜单中创建了 Getters/Setters。它还在 any 旁边放置一个标记private member。然后只需按下Ctrl-1。问题在于它会同时创建 getter 或 setter。

于 2010-04-25T10:51:45.073 回答
0

仅创建 getter的另一种(可能是讨厌的)方法是:

  1. 创建带修饰符的成员变量final(如private final int hoursSpentInSO
  2. 在编辑器中,然后按Alt+ Shift+ sr稍微延迟后r键)
  3. 您将只获得那些最终字段的吸气剂,按 OK
  4. 生成 getter 后,删除 final 修饰符(如果需要)
于 2015-11-26T11:12:12.903 回答