जावा स्ट्रिंग कॉनैट ()

जावा स्ट्रिंग कॉनसैट () विधि दो स्ट्रिंग्स को मिलाता है (जोड़ता है) और इसे वापस लौटाता है।

स्ट्रिंग 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"

दिलचस्प लेख...