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

Java में Integer toString()


java.lang.Integer का toString() मेथड एक स्ट्रिंग ऑब्जेक्ट लौटाता है। Integer क्लास में तीन toString() मेथड्स हैं। आइए उन्हें एक-एक करके देखें:

String toString()

उदाहरण

java.lang.Integer.toString() मेथड इस Integer के मान को दर्शाने वाला एक String ऑब्जेक्ट लौटाता है। आइए अब एक उदाहरण देखें:

import java.lang.*; 
public class Demo { 
    public static void main(String[] args) { 
        Integer i = new Integer(20); 
        // बेस 10 में पूर्णांक मान का स्ट्रिंग प्रतिनिधित्व लौटाता है 
        String retval = i.toString(); 
        System.out.println("Value = " + retval); 
    } 
}

आउटपुट

Value = 20

static String toString(int i)

java.lang.Integer.toString(int i) मेथड निर्दिष्ट पूर्णांक को दर्शाने वाला एक String ऑब्जेक्ट लौटाता है। यहां, i वह पूर्णांक है जिसे बदला जाना है।

उदाहरण

आइए अब एक उदाहरण देखें:

import java.lang.*; 
public class Demo { 
    public static void main(String[] args) { 
        Integer i = new Integer(10); 
        // बेस 10 में निर्दिष्ट पूर्णांक का स्ट्रिंग प्रतिनिधित्व लौटाता है 
        String retval = i.toString(30); 
        System.out.println("Value = " + retval); 
    } 
}

आउटपुट

Value = 30

static String toString(int i, int radix)

java.lang.Integer.toString(int i, int radix) मेथड पहले आर्गुमेंट i का स्ट्रिंग प्रतिनिधित्व दूसरे आर्गुमेंट radix द्वारा निर्दिष्ट रेडिक्स में लौटाता है। यदि radix Character.MIN_RADIX से छोटा या Character.MAX_RADIX से बड़ा है, तो रेडिक्स 10 का उपयोग किया जाता है।

यहां, i वह पूर्णांक है जिसे बदला जाना है, जबकि radix स्ट्रिंग प्रतिनिधित्व में उपयोग किया जाने वाला रेडिक्स है।

उदाहरण

आइए अब एक उदाहरण देखें:

import java.lang.*; 
public class Demo { 
    public static void main(String[] args) { 
        Integer i = new Integer(10); 
        // रेडिक्स 10 के साथ निर्दिष्ट पूर्णांक का स्ट्रिंग प्रतिनिधित्व लौटाता है 
        String retval = i.toString(30, 10); 
        System.out.println("Value = " + retval); 
        // रेडिक्स 16 के साथ निर्दिष्ट पूर्णांक का स्ट्रिंग प्रतिनिधित्व लौटाता है 
        retval = i.toString(30, 16); 
        System.out.println("Value = " + retval); 
        // रेडिक्स 8 के साथ निर्दिष्ट पूर्णांक का स्ट्रिंग प्रतिनिधित्व लौटाता है 
        retval = i.toString(30, 8); 
        System.out.println("Value = " + retval); 
    } 
}

आउटपुट

Value = 30 
Value = 1e 
Value = 36

  1. - Java में Stream

    Stream एक स्रोत से ऑब्जेक्ट्स के अनुक्रम को दर्शाता है, जो एग्रीगेट ऑपरेशन्स का समर्थन करता है। Stream की विशेषताएं निम्नलिखित हैं: तत्वों का अनुक्रम - एक स्ट्रीम एक विशिष्ट प्रकार के तत्वों का एक सेट क्रमिक तरीके से प्रदान करती है। एक स्ट्रीम मांग पर तत्व प्राप्त/कंप्यूट करती है। यह कभी भी तत्वों

  1. - Java में Map इटरेशन में महारत: 4 सिद्ध तकनीकें

    Java में Map पर लूप करना। इस पोस्ट में, हम Java में मैप के माध्यम से इटरेट करने के चार अलग-अलग तरीकों को देखते हैं। Java 8 तक, हम forEach मेथड के साथ-साथ इटरेटर क्लास का उपयोग करके मैप पर लूप कर सकते हैं। Map Entries (Keys और Values) को कैसे इटरेट करें Map map = new HashMap(); for (Map.Entry entry :

  1. - Java में toString() को ओवरराइड क्यों करें: ऑब्जेक्ट प्रतिनिधित्व बढ़ाना

    Java में toString() मेथड का उद्देश्य क्या है? यदि हम किसी क्लास के ऑब्जेक्ट को String के रूप में दर्शाना चाहते हैं, तो हम toString() मेथड का उपयोग कर सकते हैं जो ऑब्जेक्ट का टेक्स्टुअल प्रतिनिधित्व लौटाता है। जब आप किसी ऑब्जेक्ट को प्रिंट करते हैं, तो डिफ़ॉल्ट रूप से Java कंपाइलर ऑब्जेक्ट पर toStrin