जावा स्ट्रिंग कॉनसैट () विधि दो स्ट्रिंग्स को मिलाता है (जोड़ता है) और इसे वापस लौटाता है।
स्ट्रिंग 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" । |