基于构造函数参数eclipse生成类变量getter setter

时间:2016-12-21 11:16:44

标签: java eclipse

我有以下由eclipse生成的Java构造。

public CustomAudienceAdapter(AdAccount adAccount, String string, String string2, EnumSubtype valueWebsite,
            String audienceRule) {
        // TODO Auto-generated constructor stub
    }

我想做什么

  • 从这些构造函数参数生成私有类变量
  • 生成这些变量的getter setter
  • 将构造函数变量分配给类变量(this.var = var

我发现很多关于从类变量生成构造函数的文章,但是发现它是反向的。

我们可以使用快捷方式或eclipse UI实现上述方式吗?

1 个答案:

答案 0 :(得分:1)

用eclipse,将鼠标移动到1个参数变量名,然后按ctrl + 1。然后是一个小弹出窗口,您可以在其中选择"将所有参数分配给新字段"。按下。这解决了getter和setter的任务1和3.转向新生成的成员变量,然后再次将鼠标移动到变量名并再次按ctrl + 1并选择generate getter和setter。 getter和setter的另一种方式是alt + shift + s - >生成getter和setter并选择全部