Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा में एक स्ट्रिंग में स्ट्रिंग्स की एक सरणी कैसे परिवर्तित करें?

स्ट्रिंगबफर का उपयोग करना

  • एक खाली स्ट्रिंग बफ़र ऑब्जेक्ट बनाएँ।

  • लूप का उपयोग करके स्ट्रिंग सरणी के तत्वों के माध्यम से ट्रैवर्स करें।

  • लूप में, एरे के प्रत्येक तत्व को एपेंड () विधि का उपयोग करके स्ट्रिंगबफ़र ऑब्जेक्ट में जोड़ें।

  • अंत में StringBuffer ऑब्जेक्ट को toString() विधि का उपयोग करके स्ट्रिंग में बदलें।

उदाहरण

सार्वजनिक वर्ग ArrayOfStrings {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग args []) {स्ट्रिंग स्ट्रिंगअरे [] ={"हैलो", "कैसे", "हैं", "आप", "स्वागत", "से", "ट्यूटोरियल पॉइंट "}; स्ट्रिंगबफर एसबी =नया स्ट्रिंगबफर (); for(int i =0; i  

आउटपुट

नमस्कार, Tutorialspoint में आपका स्वागत कैसे है

Arrays वर्ग की toString() विधि का उपयोग करना

toString () Arrays वर्ग की विधि एक स्ट्रिंग सरणी (वास्तव में किसी भी सरणी) को स्वीकार करती है और इसे एक स्ट्रिंग के रूप में लौटाती है। पैरामीटर के रूप में अपनी स्ट्रिंग सरणी को इस विधि में पास करें।

उदाहरण

आयात करें , "टू", "ट्यूटोरियल पॉइंट"}; स्ट्रिंगबफर एसबी =नया स्ट्रिंगबफर (); for(int i =0; i

आउटपुट

नमस्कार, Tutorialspoint में आपका स्वागत कैसे है

स्ट्रिंगजॉइनर वर्ग का उपयोग करना

चूंकि Java8 StringJoiner वर्ग को पेश किया गया है, आप वांछित सीमांकक द्वारा अलग किए गए वर्णों का एक क्रम बना सकते हैं।

जोड़ें () विधि एक वर्ण अनुक्रम को स्वीकार करती है ऑब्जेक्ट (सेगमेंट, स्ट्रिंग, स्ट्रिंगबफ़र, स्ट्रिंगबिल्डर) और इसे वर्तमान जॉइनर में जोड़ता है और इसके निर्माण के समय अगले और पिछले तत्वों (यदि कोई हो) को डिलीमीटर के साथ अलग करता है।

toString() विधि वर्तमान StringJoiner की सामग्री को एक स्टिंग ऑब्जेक्ट के रूप में लौटाती है।

इसलिए, इस वर्ग का उपयोग करके स्ट्रिंग सरणी को एकल स्टिंग में बदलने के लिए -

  • StringJoiner का एक ऑब्जेक्ट बनाएं।

  • लूप का उपयोग करके स्टिंग सरणी के माध्यम से ट्रैवर्स करें।

  • लूप में स्टिंग सरणी के प्रत्येक तत्व को StringJoiner ऑब्जेक्ट में जोड़ें।

  • toSting() विधि का उपयोग करके इसे स्ट्रिंग में बदलें।

उदाहरण

आयात करें , "टू", "ट्यूटोरियल पॉइंट"}; स्ट्रिंगजॉइनर जॉइनर =नया स्ट्रिंगजॉइनर (""); for(int i =0; i

आउटपुट

नमस्कार, Tutorialspoint में आपका स्वागत कैसे है

  1. पायथन में एक स्ट्रिंग में कनवर्ट करने के लिए दो तारों में कैसे शामिल हों?

    पायथन में 2 स्ट्रिंग्स को जोड़ने के लिए, हम कॉन्सटेनेशन ऑपरेटर, + का उपयोग कर सकते हैं। उदाहरण के लिए: str1 = "Hello" str2 = "World" str3 = str1 + str2 print str3 यह हमें आउटपुट देगा: HelloWorld हम कई स्ट्रिंग्स को एक साथ जोड़ने के लिए str.join(seq) का भी उपयोग कर सकते हैं। उदा

  1. जावा में स्ट्रिंग्स की तुलना कैसे करें

    समानता के लिए स्ट्रिंग्स की तुलना करने के लिए, आपको स्ट्रिंग ऑब्जेक्ट के equals का उपयोग करना चाहिए या equalsIgnoreCase तरीके। हम यह भी देखेंगे कि हमें == . का उपयोग क्यों नहीं करना चाहिए स्ट्रिंग की तुलना करने के लिए ऑपरेटर। स्ट्रिंग्स की बराबरी() विधि से तुलना करना अगर हमें जावा में दो स्ट्रिंग्स

  1. जावा में सूची को ऐरे में बदलें

    जावा में लिस्ट और ऐरे के बीच कनवर्ट करना एक बहुत ही सामान्य ऑपरेशन है। जावा में किसी सूची को ऐरे में बदलने का सबसे अच्छा और आसान तरीका .toArray() का उपयोग करना है। विधि। इसी तरह, हम Arrays.asList() . का उपयोग करके किसी सूची को वापस ऐरे में बदल सकते हैं विधि। नीचे दिए गए उदाहरण दिखाते हैं कि कैसे