जावा प्रोग्राम चरित्र को स्ट्रिंग और वाइस-वर्सा में परिवर्तित करने के लिए

इस कार्यक्रम में, आप एक चरित्र (चार) को एक स्ट्रिंग में बदलने और जावा में इसके विपरीत करने के लिए सीखेंगे।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावा प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • जावा स्ट्रिंग
  • जावा डेटा प्रकार (आदिम)
  • जावा एरेस

उदाहरण 1: चार्ट को स्ट्रिंग में बदलें

 public class CharString ( public static void main(String() args) ( char ch = 'c'; String st = Character.toString(ch); // Alternatively // st = String.valueOf(ch); System.out.println("The string is: " + st); ) )

आउटपुट

 स्ट्रिंग है: सी

उपरोक्त कार्यक्रम में, हमारे पास चर में संग्रहीत एक चरित्र है। हम चरित्र को स्ट्रिंग सेंट में बदलने Characterके लिए कक्षा की toString()विधि का उपयोग करते हैं ।

वैकल्पिक रूप से, हम भी उपयोग कर सकते हैं Stringके valueOf()रूपांतरण के लिए विधि। हालांकि, आंतरिक रूप से दोनों समान हैं।

उदाहरण 2: चर सरणी को स्ट्रिंग में परिवर्तित करें

यदि आपके पास सिर्फ चार के बजाय एक चार सरणी है, तो हम इसे स्ट्रिंग तरीकों का उपयोग करके आसानी से स्ट्रिंग में बदल सकते हैं:

 public class CharString ( public static void main(String() args) ( char() ch = ('a', 'e', 'i', 'o', 'u'); String st = String.valueOf(ch); String st2 = new String(ch); System.out.println(st); System.out.println(st2); ) )

आउटपुट

 अइयौ एईउउ

उपरोक्त कार्यक्रम में, हमारे पास एक वर्ण सरणी है जिसमें स्वर शामिल हैं। हम का उपयोग Stringके valueOf()लिए चरित्र सरणी परिवर्तित करने के लिए फिर से विधि String

हम Stringकंस्ट्रक्टर का उपयोग भी कर सकते हैं जो रूपांतरण के लिए चरित्र सरणी ch को पैरामीटर के रूप में लेता है।

उदाहरण 3: स्ट्रिंग को चार सरणी में बदलें

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

 import java.util.Arrays; public class StringChar ( public static void main(String() args) ( String st = "This is great"; char() chars = st.toCharArray(); System.out.println(Arrays.toString(chars)); ) )

आउटपुट

 (यह भी खूब रही)

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

हम तो उपयोग Arraysकी toString()विधि एक सरणी की तरह के रूप में वर्ण के तत्वों मुद्रित करने के लिए।

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