当前位置: 首页 > 知识库问答 >
问题:

我可以自定义lombok为类中的每个变量编写代码,类似于getter和setter吗?

程俊力
2023-03-14
public class Test {
    
    String t1;
    String t2; 
public String TestT1() {
   test(t1);
   return t1;
}

public String TestT2() {
    test(t2);
    return t2;
}

private void test(String t1) {
    System.out.println("For Example");
}

}

共有1个答案

柯乐池
2023-03-14

您可以在Eclipse IDE中使用自定义模板来完成此操作。不完全一样,但会有帮助。

>

  • 转到Windows>首选项>Java>编辑器>模板。

    点击新建按钮添加模板代码,如屏幕截图中给出的。

      null

      null

      null

  •  类似资料:
    • 我在为Lombok getter和setter生成Javadoc时遇到问题。这两个建议我都试过了。示例字段及其文本如下所示: 但是,我在生成的Javadoc中既没有看到getter,也没有看到setter。我在Eclipse上使用受保护的可见性(项目-

    • 有没有办法为自定义生成的代码? 考虑以下简单类: 我希望Lombok为生成Setter,就像我在上面的示例中实现的那样。这应该只在用注释的类和作为的属性上完成。其他属性的Setter,在本例中应该像往常一样生成。 是否有办法根据这些标准定制Setter代码的生成?

    • 目前,不允许在接口中使用get/set方法(访问器)。例如: 此外,TypeScript 不允许在类方法中使用数组函数表达式:例如: 有没有其他方法可以在接口定义上使用getter和setter?

    • 本文向大家介绍我可以将JavaScript变量声明为特定类型吗?,包括了我可以将JavaScript变量声明为特定类型吗?的使用技巧和注意事项,需要的朋友参考一下 JavaScript变量没有类型。值具有类型。这是声明JavaScript变量的方式- 你仍然可以这样写- 正如您在上面看到的那样,在变量声明中指定类型没有任何好处。这是因为类型由变量的值决定。

    • 我想像这样自定义AutoCompleteView.. 当我的特殊字符被添加时,它应该被填充(比如facebook...当你输入@b,那么所有名字以'b'开头的朋友都将被填充,我们可以选择名字)。 在添加“@”之前,不应在键入时填充它。 我必须自己试试,但让我在实现customview之前先问问,以节省时间。

    • 问题内容: 我的教授真正强调要通过始终使用访问器和更改器来访问私有实例变量来防止隐私泄漏。但是,我必须在班级中使用班级的getter / setter方法吗? 因此,例如,如果我有以下课程: 我想为此编写一个toString()方法。我可以写: 还是我需要做这样的事情: 问题答案: 您可以任一个。但是,您的教授可能会喜欢使用方法而不是直接访问。这就是为什么。 假设您有一个这样的课程: 很简单,对吧