有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

我有以下由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) 个答案

  1. # 1 楼答案

    在eclipse中,将鼠标移动到参数变量名的1处,然后按ctrl+1。然后出现一个小弹出窗口,您可以选择“将所有参数分配给新字段”。按它。这解决了任务1和3。对于getter和setter,转到新生成的成员变量,再次将鼠标移动到变量名,再次按ctrl+1并选择generate getter和setter。另一种用于getter和setter的方法是alt+shift+s>;生成getter和setter并选择all