जावा स्ट्रिंग ज्वाइन () विधि एक नया स्ट्रिंग देता है जिसमें दिए गए तत्वों को निर्दिष्ट परिसीमा के साथ जोड़ा गया है।
स्ट्रिंग join()
विधि का सिंटैक्स या तो है:
String.join(CharSequence delimiter, Iterable elements)
या
String.join(CharSequence delimiter, CharSequence… elements)
यहाँ, …
यह दर्शाता है कि एक या अधिक हो सकते हैं CharSequence
।
नोट: join()
एक स्थिर विधि है। इस विधि को कॉल करने के लिए आपको एक स्ट्रिंग ऑब्जेक्ट बनाने की आवश्यकता नहीं है। बल्कि, हम क्लास नाम का उपयोग करके विधि कहते हैं String
।
join () पैरामीटर्स
join()
विधि दो पैरामीटर लेता है।
- delimiter - delimiter तत्वों के साथ जुड़ने के लिए
- तत्वों - तत्वों में शामिल होने के लिए
टिप्पणियाँ:
- आप किसी भी वर्ग को पास कर सकते हैं जो लागू
CharSequence
करता हैjoin()
। - यदि एक चलने योग्य पारित हो जाता है, तो इसके तत्व शामिल हो जाएंगे। लागू करने योग्य है
CharSequence
। - स्ट्रिंग , StringBuffer , CharBuffer आदि हैं CharSequence इन कक्षाओं में इसे लागू के रूप में।
join () रिटर्न वैल्यू
- एक स्ट्रिंग देता है
उदाहरण 1: जावा स्ट्रिंग ज्वाइन () चार्जलेसनेस के साथ ()
class Main ( public static void main(String() args) ( String result; result = String.join("-", "Java", "is", "fun"); System.out.println(result); // Java-is-fun ) )
यहां, हमने तीन स्ट्रिंग्स Java
, is
और विधि fun
को पास किया join()
है। ये स्ट्रिंग -
सीमांकक का उपयोग करके जुड़ जाते हैं ।
उदाहरण 2: जावा स्ट्रिंग ज्वाइन () Iterable के साथ
import java.util.ArrayList; class Main ( public static void main(String() args) ( ArrayList text = new ArrayList(); // adding elements to the arraylist text.add("Java"); text.add("is"); text.add("fun"); String result; result = String.join("-", text); System.out.println(result); // Java-is-fun ) )
यहाँ, String
प्रकार का एक ArrayList बनाया जाता है। ArrayList के तत्व -
सीमांकक का उपयोग करके जुड़ जाते हैं ।