जावा यह कीवर्ड
उदाहरण
this
एक वर्ग विशेषता (x) के साथ प्रयोग करना :
public class Main {
int x;
// Constructor with a parameter
public Main(int x) {
this.x = x;
}
// Call the constructor
public static void main(String[] args) {
Main myObj = new Main(5);
System.out.println("Value of x = " + myObj.x);
}
}
परिभाषा और उपयोग
this
कीवर्ड किसी विधि या कंस्ट्रक्टर में वर्तमान ऑब्जेक्ट को संदर्भित करता है ।
कीवर्ड का सबसे आम उपयोग this
एक ही नाम के साथ वर्ग विशेषताओं और मापदंडों के बीच भ्रम को खत्म करना है (क्योंकि एक वर्ग विशेषता एक विधि या कंस्ट्रक्टर पैरामीटर द्वारा छायांकित होती है)। यदि आप उपरोक्त उदाहरण में कीवर्ड को छोड़ देते हैं, तो आउटपुट "5" के बजाय "0" होगा।
this
के लिए भी इस्तेमाल किया जा सकता है:
- वर्तमान वर्ग निर्माता को आमंत्रित करें
- वर्तमान वर्ग विधि को लागू करें
- वर्तमान वर्ग वस्तु लौटाएं
- विधि कॉल में एक तर्क पास करें
- कंस्ट्रक्टर कॉल में एक तर्क पास करें
संबंधित पृष्ठ
हमारे Java Classes/Objects Tutorial में वस्तुओं के बारे में और पढ़ें ।
हमारे जावा कंस्ट्रक्टर्स ट्यूटोरियल में कंस्ट्रक्टर्स के बारे में और पढ़ें ।
हमारे जावा मेथड्स ट्यूटोरियल में विधियों के बारे में और पढ़ें ।