क्या ग्रहण में कोई शॉर्टकट है जो मुझे को मौजूदा कन्स्ट्रक्टर की तर्क सूची में फ़ील्ड जोड़ने देता है?क्या एक्लिप्स में मौजूदा कन्स्ट्रक्टर में फ़ील्ड जोड़ने के लिए शॉर्टकट है?
उदाहरण: जब मैं एक क्षेत्र int c
(या कई क्षेत्रों) जोड़ने
public class A {
int a;
int b;
public A(int a, int b) {
this.a = a;
this.b = b;
}
}
मैं करना चाहते हैं निर्माता की argumentlist को में जोड़कर आवंटित:
मैं इस वर्ग hava क्षेत्र में पैरामीटर:
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
दबाएं और फिर "फ़ील्ड को पैरामीटर असाइन करें" चुनें
लेकिन यदि मैं एक बार में एक से अधिक फ़ील्ड जोड़ता हूं तो यह वास्तव में एक अच्छा समाधान नहीं है।
मैं एक नया कन्स्ट्रक्टर नहीं बनाना चाहता!
यह एक नया निर्माता पैदा करेगा। लेकिन लिंक के लिए धन्यवाद! , यह एक नए निर्माता बनाता है, तो आप: मैं इसे –