[英]How to generate setters which return Object(self) in Android Studio or Intellij-Idea
我希望通過簡單的方法將許多參數設置為對象並返回對象本身。 所以我可以設置任何對象。 就像是:
public class Foo {
private int mValue1;
private String mValue2;
private boolean mValue3;
private long mValue4;
public Foo() {
}
public Foo setValue1(int value1) {
mValue1 = value1;
return this;
}
public Foo setValue2(String value2) {
mValue2 = value2;
return this;
}
public Foo setValue3(boolean value3) {
mValue3 = value3;
return this;
}
public Foo setValue4(long value4) {
mValue4 = value4;
return this;
}
}
我正在尋找一個自動生成工具,幫助我實現這一目標。
讓它們(成員)在構造函數中強制我為所有成員設置null。 更新成員時,過度加載構造函數也很頭疼。
我想我找到了答案..有一個名為Builder
的Android模板(Intellij-Idea)可以順利完成這項工作。
Builder
模板 您可以自定義設置器模板Even
祝好運,'。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.