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

जावा स्ट्रिंग valueOf () विधि पास किए गए तर्क का स्ट्रिंग प्रतिनिधित्व लौटाती है।

valueOf()विभिन्न डेटा प्रकारों के लिए स्ट्रिंग पद्धति का सिंटैक्स है:

 String.valueOf(boolean b) String.valueOf(char c) String.valueOf(char() data) String.valueOf(double d) String.valueOf(float f) String.valueOf(int b) String.valueOf(long l) String.valueOf(Object o)

यहाँ, valueOf()एक स्थिर विधि है। हम valueof()वर्ग नाम का उपयोग विधि को इस तरह कहते हैं:String.valueOf(b);

valueOf () पैरामीटर

valueOf()विधि एक एकल पैरामीटर लेता है।

  • डेटा जिसे स्ट्रिंग में बदलना है

valueOf () रिटर्न वैल्यू

  • पास किए गए तर्क का स्ट्रिंग प्रतिनिधित्व लौटाता है

उदाहरण: जावा स्ट्रिंग वैल्यूऑफ () संख्याओं के लिए

 class Main ( public static void main(String() args) ( int a = 5; long l = -2343834L; float f = 23.4f; double d = 923.234d; // convert numbers to strings System.out.println(String.valueOf(a)); // "5" System.out.println(String.valueOf(l)); // "-2343834" System.out.println(String.valueOf(f)); // "23.4" System.out.println(String.valueOf(d)); // "923.234" ) )

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

जावा में, आप +ऑपरेटर का उपयोग दो तारों को जोड़ने के लिए भी कर सकते हैं। उदाहरण के लिए,

 class Main ( public static void main(String() args) ( char c = 'J'; char ch() = ('J', 'a', 'v', 'a'); // convert char to string System.out.println(String.valueOf(c)); // "J" // convert char array to string System.out.println(String.valueOf(ch)); // "Java" ) )

स्ट्रिंग के उपरी भाग को स्ट्रिंग में बदलें

आप किसी वर्ण सरणी के सबर्रे को स्ट्रिंग में भी बदल सकते हैं। इसके लिए, हम इस सिंटैक्स का उपयोग करते हैं।

 valueOf(char() data, int offset, int length)

यहाँ,

  • डेटा - चरित्र सरणी
  • ऑफसेट - सबर्रे की प्रारंभिक ऑफसेट
  • गिनती - सबर्रे की लंबाई

उदाहरण 3: स्ट्रिंग में एक सार ऐरे का सबर्रे

 class Main ( public static void main(String() args) ( char ch() = ('p', 'r', 'o', 'g', 'r', 'a', 'm'); int offset = 2; int length = 4; String result; // subarray ('o', 'g', 'r', 'm') is converted to string result = String.valueOf(ch, offset, length); System.out.println(result); // "ogrm" ) )

उदाहरण 4: स्ट्रिंग में ऑब्जेक्ट को कनवर्ट करें

 import java.util.ArrayList; class Main ( public static void main(String() args) ( ArrayList languages = new ArrayList(); languages.add("Java"); languages.add("Python"); languages.add("Kotlin"); String result; // Output: "(Java, Python, Kotlin)" result = String.valueOf(languages); System.out.println(result); ) )

यहाँ, एक ArrayList ऑब्जेक्ट, भाषाएँ, एक स्ट्रिंग में परिवर्तित होती हैं।

जावा में, एक अन्य विधि है जिसका नाम विधि के copyValueOf()बराबर है valueOf()

नोट:object.toString() किसी ऑब्जेक्ट को स्ट्रिंग में बदलने के लिए आप विधि का भी उपयोग कर सकते हैं । अधिक जानने के लिए, पर जाएँ: Java ObjectString () विधि।

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