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

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

आप स्ट्रिंग के प्रत्येक तत्व को एक सरणी में कॉपी करके या toCharArray() विधि का उपयोग करके एक स्ट्रिंग को एक वर्ण सरणी में परिवर्तित कर सकते हैं।

प्रत्येक तत्व की प्रतिलिपि बनाना

  • कनवर्ट करने के लिए स्ट्रिंग प्राप्त करें।

  • स्ट्रिंग की लंबाई के साथ एक खाली वर्ण सरणी बनाएं।

  • charAt() स्ट्रिंग वर्ग की विधि वर्ण को किसी विशेष स्थान पर लौटाती है। इस पद्धति का उपयोग करके स्ट्रिंग के प्रत्येक वर्ण को सरणी में कॉपी करें।

उदाहरण

आयात करें System.out.println ("एक स्ट्रिंग मान दर्ज करें:"); स्ट्रिंग str =sc.next (); // स्ट्रिंग चार की लंबाई के साथ एक खाली सरणी बनाना chArray [] =नया चार [str.length ()]; // स्ट्रिंग के प्रत्येक तत्व को सरणी में कॉपी करना for(int i=0; i

आउटपुट

एक स्ट्रिंग मान दर्ज करें:स्ट्रिंग सरणी के ट्यूटोरियल बिंदु सामग्री:[T, u, t, o, r, i, a, l, s, p, o, i, n, t]

toCharArray() विधि का उपयोग करना

toCharArray() मजबूत वर्ग की विधि वर्तमान स्ट्रिंग को एक वर्ण सरणी में परिवर्तित करती है और इसे वापस कर देती है। इसलिए, इस पद्धति का उपयोग करके एक स्टिंग को एक वर्ण सरणी में बदलने के लिए -

  • कनवर्ट करने के लिए स्ट्रिंग प्राप्त करें।

  • स्ट्रिंग की लंबाई के साथ एक खाली वर्ण सरणी बनाएं।

  • toCharArray() विधि का उपयोग करके स्ट्रिंग को वर्ण सरणी में कनवर्ट करें और इसे ऊपर बनाए गए खाली सरणी में संग्रहीत करें।

उदाहरण

आयात करें System.out.println ("एक स्ट्रिंग मान दर्ज करें:"); स्ट्रिंग str =sc.next (); // स्ट्रिंग चार chArray की लंबाई के साथ एक खाली सरणी बनाना [] =str.toCharArray (); System.out.println ("वर्ण सरणी की सामग्री:"); System.out.println (Arrays.toString (chArray)); }}

आउटपुट

एक स्ट्रिंग मान दर्ज करें:चरित्र सरणी के ट्यूटोरियल बिंदु सामग्री:[T, u, t, o, r, i, a, l, s, p, o, i, n, t]

  1. हम जावा में JSON स्ट्रिंग को JSON ऑब्जेक्ट में कैसे बदल सकते हैं?

    द JSON जावास्क्रिप्ट ऑब्जेक्ट नोटेशन के लिए खड़ा है और इसका उपयोग स्थानांतरण . के लिए किया जा सकता है और भंडारण आंकड़े का। JSONObject मानचित्र जैसी वस्तु बनाने के लिए स्ट्रिंग से पाठ को पार्स कर सकते हैं . ऑब्जेक्ट अपनी सामग्री में हेरफेर करने के लिए, और JSON अनुरूप ऑब्जेक्ट क्रमांकन के उत्पादन

  1. जावा में पूर्वनिर्धारित विधियों का उपयोग किए बिना हम स्ट्रिंग को कैसे सॉर्ट कर सकते हैं?

    एक स्ट्रिंग एक वस्तु है जो एक अपरिवर्तनीय का प्रतिनिधित्व करती है वर्णों का क्रम और एक बार बनाए जाने के बाद बदला नहीं जा सकता। java.lang.String क्लास का उपयोग स्ट्रिंग ऑब्जेक्ट बनाने के लिए किया जा सकता है। नीचे दिए गए प्रोग्राम में, हम किसी भी पूर्वनिर्धारित विधियों का उपयोग किए बिना स्ट्रिंग के व

  1. हम जावा में कैरेक्टर ऐरे को रीडर में कैसे बदल सकते हैं?

    CharArrayReader पाठक . का उपवर्ग है क्लास और यह एक कैरेक्टर बफर को लागू कर सकता है जिसे कैरेक्टर इनपुट स्ट्रीम के रूप में इस्तेमाल किया जा सकता है। CharArrayReader एक वर्ण सरणी से वर्णों को पूरी तरह या आंशिक रूप से ऑफ़सेट से शुरू करके पढ़ता है। CharArrayReader वर्ग की महत्वपूर्ण विधियाँ हैं बंद (