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

जावा में String क्लास के valueOf() मेथड के उपयोग की व्याख्या


java.lang पैकेज का String क्लास कैरेक्टर स्ट्रिंग्स को दर्शाता है। जावा प्रोग्राम्स में सभी स्ट्रिंग लिटरल्स, जैसे "abc", इस क्लास के इंस्टेंसेस के रूप में कार्यान्वित किए जाते हैं। स्ट्रिंग्स कॉन्स्टेंट हैं, उनके मान बनने के बाद बदले नहीं जा सकते।

String क्लास का valueOf() मेथड एक char या, char array या, double या, float या, int या, long या एक ऑब्जेक्ट को पैरामीटर के रूप में स्वीकार करता है और इसका स्ट्रिंग प्रतिनिधित्व वापस करता है।

उदाहरण

import java.util.Scanner; public class ConversionOfDouble {    public static void main(String args[]) {       Scanner sc = new Scanner(System.in);       System.out.println("Enter a double value:");       Double d = sc.nextDouble();       String result = "".valueOf(d);       System.out.println("The result is: "+result);    } }

आउटपुट

Enter a double value: 2548.2325 The result is: 2548.2325

उदाहरण

import java.util.Scanner; public class Test {    public static void main(String args[]) {       String str = new String();             float floatVal = 2569.336f;       String val1 = str.valueOf(floatVal);       System.out.println(val1);             double doubleVal = 2569.336;       String val2 = str.valueOf(doubleVal);       System.out.println(val2);             int intVal = 5548;       String val3 = str.valueOf(intVal);       System.out.println(val3);             boolean boolVal = true;       String val4 = str.valueOf(boolVal);       System.out.println(val4);             char charVal = 'K';       String val5 = str.valueOf(charVal);       System.out.println(val5);          } }

आउटपुट

2569.336 2569.336 5548 true K

  1. Java में String intern() मेथड की भूमिका क्या है? Java में String intern() मेथड की भूमिका क्या है?

    स्ट्रिंग Java में एक क्लास है जो कैरेक्टर्स के सीक्वेंस को स्टोर करती है, यह java.lang पैकेज से संबंधित है। एक बार स्ट्रिंग ऑब्जेक्ट बनाने के बाद आप उन्हें मॉडिफाई नहीं कर सकते (इम्यूटेबल)। स्टोरेज सभी स्ट्रिंग ऑब्जेक्ट्स हीप एरिया में एक अलग मेमोरी लोकेशन में स्टोर होते हैं जिसे स्ट्रिंग कॉन्स्टे

  1. Java में Java Swing की आर्किटेक्चर समझाएं? Java में Java Swing की आर्किटेक्चर समझाएं?

    Java Swing APIs का एक समूह है जो Java प्रोग्राम्स के लिए ग्राफिकल यूज़र इंटरफेस (GUI) प्रदान करता है। Java Swing को पहले के APIs Abstract Windows Toolkit (AWT) के आधार पर विकसित किया गया था। Java Swing, AWT की तुलना में अधिक समृद्ध और परिष्कृत GUI कंपोनेंट्स प्रदान करता है। GUI कंपोनेंट्स साधारण लेव

  1. - Java में Method Overriding

    ओवरराइडिंग सबक्लास टाइप के लिए विशिष्ट व्यवहार को परिभाषित करने की क्षमता है, जिसका अर्थ है कि एक सबक्लास अपनी आवश्यकता के आधार पर पैरेंट क्लास मेथड को इम्प्लीमेंट कर सकता है।ऑब्जेक्ट-ओरिएंटेड शब्दों में, ओवरराइडिंग का अर्थ है मौजूदा मेथड की कार्यक्षमता को ओवरराइड करना।उदाहरणआइए एक उदाहरण देखें।clas