小编Par*_*erM的帖子

IntelliJ 可以为 Java 类生成可链接的 setter/mutators 吗?

是否可以在 IntelliJ IDEA 中生成可链接的字段变异器?最好使用 not 以外的前缀,set以避免破坏约定。比方说withX是 的可链接伴侣setX

例如,给定这个类存根

class SomeClass {
    private String foo;
}
Run Code Online (Sandbox Code Playgroud)

我可以使用Generate -> Setters 来生成一个public void setFoo(String foo)方法。

class SomeClass {
    private String foo;

    public void setFoo(String foo) {
        this.foo = foo;
    }
}
Run Code Online (Sandbox Code Playgroud)

有没有类似的方法来生成public SomeClass withFoo(String foo)这样的方法?

class SomeClass {
    private String foo;

    public SomeClass withFoo(String foo) {
        this.foo = foo;
        return this;
    }
}
Run Code Online (Sandbox Code Playgroud)

java setter intellij-idea mutators

3
推荐指数
1
解决办法
813
查看次数

标签 统计

intellij-idea ×1

java ×1

mutators ×1

setter ×1