String Concatenation
दो स्ट्रिंग्स को जोड़ने के काम को स्ट्रिंग concatenation कहते है | वैसे जावा operators(-, *, /) को सीधा स्ट्रिंग्स पर कार्य करने की इज़ाज़त नहीं देता पर स्ट्रिंग को जोड़ने के लिए इसमें + का इस्तमाल करने की हमे छुट है | इससे स्ट्रिंग को जोड़ना हमारे लिए बहुत आसान हो जाता है | आप में से कही लोग को लग रहा होगा की स्ट्रिंग को जोड़ने में इतना खास क्या है की जावा ने हमे इससे जोड़ने की छुट दी | अगर आप रोज़ कंप्यूटर पर काम करने वालो में है तोह आपने देखा होगा की कही सॉफ्टवेर हम से पहला और अंतिम नाम अलग अलग पूछते है और जब स्टोर करते है तोह एक साथ कर देते है | ऐसे है बहुत सारे सॉफ्टवेर इसका बहुत ज्यादा बार उपयोग करते है |
कही जावा की परीक्षा में भी इसके बारे में सवाल पूछे जाते है |
/*************************************************************************
*
* % java Jod
* 1
* 1 2 1
* 1 2 1 3 1 2 1
* 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1
* 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1 5 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1
*
*************************************************************************/
// मुख्य द्वार है ,और आपको इसको रट लेना चाहिए ,
// क्यू की हमे इसका उपयोग बार बार
// करना पड़ेगा
String jod2 = jod1 + " 2 " + jod1; // jod2 में २ को jod1 के साथ concatenate(जोड़)
// कर रहे है, और उसमे
String jod5 = jod4 + " 5 " + jod4;
System.out.println(jod4);
System.out.println(jod5);
}
}
कही जावा की परीक्षा में भी इसके बारे में सवाल पूछे जाते है |
/*************************************************************************
* Compilation: javac Jod.java // कॉमपाइल करने का कमांड
* Execution: java Jod // प्रोग्राम को चलाने का कमांड*
* स्ट्रिंग्स के जोड़ का output इस प्रकार से होगा
** % java Jod
* 1
* 1 2 1
* 1 2 1 3 1 2 1
* 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1
* 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1 5 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1
*
*************************************************************************/
public class Jod { // यह क्लास का नाम declare करने का तरीका है , साथ ही हम जावा को बता रहे है की
// इस क्लास के ऑब्जेक्ट बहार से भी एक्सेस हो सकते है
public static void main(String[] args) { // पहले भी में आपको कही बार बता चूका हूँ की यह प्रोग्राम का // इस क्लास के ऑब्जेक्ट बहार से भी एक्सेस हो सकते है
// मुख्य द्वार है ,और आपको इसको रट लेना चाहिए ,
// क्यू की हमे इसका उपयोग बार बार
// करना पड़ेगा
String jod1 = "1"; // jod1 में १ को स्टोर करा रहे है , साथ की जावा को यह बता रहे है की jod1 स्ट्रिंग है
String jod2 = jod1 + " 2 " + jod1; // jod2 में २ को jod1 के साथ concatenate(जोड़)
// कर रहे है, और उसमे
// jod1 को जोड़ रहे है
String jod3 = jod2 + " 3 " + jod2; // वैसे ही jod3 में ३ और jod3 का जोड़ कर रहे है
String jod4 = jod3 + " 4 " + jod3;String jod5 = jod4 + " 5 " + jod4;
System.out.println(jod1); // कन्सोल पर jod1 को प्रिंट करा रहे है ,
// और प्रिंट के साथ ln जोड़ कर प्रोग्राम को लाइन बदलने आदेश भी दे रहे है
System.out.println(jod2);
System.out.println(jod3);System.out.println(jod4);
System.out.println(jod5);
}
}
No comments:
Post a Comment