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