既存のコンストラクターの引数リストにフィールドを追加できるショートカットは Eclipse にありますか?
例:
私はこのクラスを持っています:
public class A {
int a;
int b;
public A(int a, int b) {
this.a = a;
this.b = b;
}
}
フィールドint c
(または多くのフィールド) を追加するとき、それをコンストラクターの引数リストに追加し、パラメーターをフィールドに割り当てたい:
public class A {
int a;
int b;
int c; //this is new
public A(int a, int b, int c) {
this.a = a;
this.b = b;
this.c = c;
}
}
私は現在、パラメータを手動で作成してこれを行ってから、 を押しCTRL + 1
てから「パラメータをフィールドに割り当てる」を選択します
しかし、一度に複数のフィールドを追加すると、これは本当に良い解決策ではありません。
新しいコンストラクターを作成したくない!