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

जावा में toString() का उपयोग करके संख्याओं का स्ट्रिंग प्रतिनिधित्व कैसे प्राप्त करें?


toString() मेथड Object क्लास का एक महत्वपूर्ण मेथड है और इसका उपयोग किसी ऑब्जेक्ट के स्ट्रिंग या टेक्स्टुअल प्रतिनिधित्व को वापस करने के लिए किया जा सकता है। ऑब्जेक्ट क्लास का toString() मेथड एक स्ट्रिंग लौटाता है जो निर्दिष्ट ऑब्जेक्ट की क्लास के नाम के बाद '@' चिन्ह और ऑब्जेक्ट के हैशकोड (java.lang.String;@36f72f09) से बना होता है।

हम संख्याओं के स्ट्रिंग प्रतिनिधित्व को प्राप्त करने के लिए toString() मेथड का उपयोग कर सकते हैं और यह उपयोगी हो सकता है यदि स्ट्रिंग में विभिन्न वेरिएबल्स से ली गई संख्याएँ हों। उस स्थिति में, संख्या को स्ट्रिंग में बदला जा सकता है और एक संयुक्त या फॉर्मेटेड स्ट्रिंग बनाने के लिए जोड़ा जा सकता है।

सिंटैक्स

public String toString()

उदाहरण

public class ToStringMethodTest { 
    public static void main(String args[]) { 
        int num1 = 50; 
        Integer num2 = 75; 
        float flt1 = 50.75f; 
        Float flt2 = 80.55f; 
        double dbl1 = 3256522.44d; 
        Double dbl2 = new Double(565856585d);  
        // toString() द्वारा संख्याओं को स्ट्रिंग फॉर्मेट में बदलना  
        String str_int1 = Integer.toString(num1); 
        String str_int2 = num2.toString(); 
        String str_flt1 = Float.toString(flt1); 
        String str_flt2 = flt2.toString(); 
        String str_dbl1 = Double.toString(dbl1); 
        String str_dbl2 = dbl2.toString(); 
        System.out.println("int से string = " + str_int1); 
        System.out.println("Integer से string = " + str_int2); 
        System.out.println("float से string = " + str_flt1); 
        System.out.println("Float से string = " + str_flt2); 
        System.out.println("double से string = " + str_dbl1); 
        System.out.println("Double से string = " + str_dbl2); 
    } 
}

आउटपुट

int से string = 50 Integer से string = 75 float से string = 50.75 Float से string = 80.55 double से string = 3256522.44 Double से string = 5.65856585E8

  1. जावा में फोल्डर से केवल डायरेक्टरीज कैसे प्राप्त करें जावा में फोल्डर से केवल डायरेक्टरीज कैसे प्राप्त करें

    ListFiles() मेथड वर्तमान (File) ऑब्जेक्ट द्वारा दर्शाए गए पथ में सभी फाइलों (और डायरेक्टरीज) के ऑब्जेक्ट्स (एब्स्ट्रैक्ट पथ) को धारण करने वाली एक सरणी वापस करता है।File Filter इंटरफेस पथ नामों के लिए एक फिल्टर है जिसे आप listFiles() मेथड के पैरामीटर के रूप में पास कर सकते हैं। यह मेथड पास किए गए फिल

  1. Java में JsonPointer इंटरफेस का उपयोग करके कुंजी के मान कैसे प्राप्त करें? Java में JsonPointer इंटरफेस का उपयोग करके कुंजी के मान कैसे प्राप्त करें?

    JSONPointer एक मानक है जो एक स्ट्रिंग सिंटैक्स को परिभाषित करता है जिसका उपयोग JSON दस्तावेज़ में किसी विशेष कुंजी मान तक पहुँचने के लिए किया जा सकता है। JSONPointer का एक उदाहरण Json क्लास पर स्थैतिक फ़ैक्टरी विधि createPointer() को कॉल करके बनाया जा सकता है। JSONPointer में, प्रत्येक स्ट्रिंग सिंट

  1. Java में Gson लाइब्रेरी का उपयोग करके JSON स्ट्रिंग को फ़ाइल में कैसे लिखें? Java में Gson लाइब्रेरी का उपयोग करके JSON स्ट्रिंग को फ़ाइल में कैसे लिखें?

    Gson एक लाइब्रेरी है जिसका उपयोग Java ऑब्जेक्ट्स को JSON प्रतिनिधित्व में बदलने के लिए किया जा सकता है। उपयोग की जाने वाली प्राथमिक क्लास Gson है जिसे हम new Gson() को कॉल करके बना सकते हैं और GsonBuilder क्लास का उपयोग Gson इंस्टेंस बनाने के लिए किया जा सकता है। हम नीचे दिए गए उदाहरण में Gson क्ला