जावा स्ट्रिंग कॉनसैट () विधि दो स्ट्रिंग्स को मिलाता है (जोड़ता है) और इसे वापस लौटाता है।
स्ट्रिंग concat()विधि का सिंटैक्स है:
string.concat(String str)
यहाँ, स्ट्रिंग Stringकक्षा की एक वस्तु है ।
concat () पैरामीटर
concat()विधि एक एकल पैरामीटर लेता है।
- str - तार जुड़ना
समापक () वापसी मान
- एक स्ट्रिंग देता है जो (
stringऔरstrतर्क स्ट्रिंग) का संघटन है
उदाहरण: जावा कॉन्कैट ()
class Main ( public static void main(String() args) ( String str1 = "Learn "; String str2 = "Java"; // concatenate str1 and str2 System.out.println(str1.concat(str2)); // "Learn Java" // concatenate str2 and str11 System.out.println(str2.concat(str1)); // "JavaLearn " ) )
कॉनटेनटेशन के लिए + संचालक का उपयोग करना
जावा में, आप +ऑपरेटर का उपयोग दो तारों को जोड़ने के लिए भी कर सकते हैं। उदाहरण के लिए,
class Main ( public static void main(String() args) ( String str1 = "Learn "; String str2 = "Java"; // concatenate str1 and str2 System.out.println(str1 + str2); // "Learn Java" // concatenate str2 and str11 System.out.println(str2 + str1); // "JavaLearn " ) )
समापक () बनाम संचालक के लिए संचालक
| समतल () | + संचालक |
|---|---|
मान लीजिए, str1 है nullऔर str2 है "Java"। फिर, NullPointerException कोstr1.concat(str2) फेंकता है । | मान लीजिए, str1 है nullऔर str2 है "Java"। फिर, "नलजाव"str1 + str2 देता है । |
आप केवल एक स्ट्रिंग को concat()विधि में पास कर सकते हैं । | यदि ऑपरेंड में से एक स्ट्रिंग है और दूसरा नॉन-स्ट्रिंग मान है। गैर-स्ट्रिंग मान को आंतरिक रूप से संघनन से पहले एक स्ट्रिंग में बदल दिया जाता है। उदाहरण के लिए, "Java" + 5देता है "Java5"। |








