Есть ли ярлык в Eclipse, который позволяет мне добавить поле в список аргументов существующего конструктора?
Пример:
Я hava этот класс:
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
а затем выберите "назначить параметр полю",
но если я добавлю сразу несколько полей, это не очень хорошее решение imho.
Я не хочу создавать новый конструктор!