जावा स्ट्रिंग ज्वाइन ()

जावा स्ट्रिंग ज्वाइन () विधि एक नया स्ट्रिंग देता है जिसमें दिए गए तत्वों को निर्दिष्ट परिसीमा के साथ जोड़ा गया है।

स्ट्रिंग 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 के तत्व -सीमांकक का उपयोग करके जुड़ जाते हैं ।

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