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);
// বেস ১০-এ ইন্টিজার ভ্যালুর স্ট্রিং রিপ্রেজেন্টেশন রিটার্ন করে
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);
// বেস ১০-এ নির্দিষ্ট ইন্টিজারের স্ট্রিং রিপ্রেজেন্টেশন রিটার্ন করে
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-র চেয়ে বড় হয়, তবে রেডিক্স ১০ ব্যবহৃত হয়।
এখানে, i হল রূপান্তর করার ইন্টিজার, আর radix হল স্ট্রিং রিপ্রেজেন্টেশনে ব্যবহৃত রেডিক্স।
উদাহরণ
একটি উদাহরণ দেখা যাক −
import java.lang.*;
public class Demo {
public static void main(String[] args) {
Integer i = new Integer(10);
// রেডিক্স ১০-এ নির্দিষ্ট ইন্টিজারের স্ট্রিং রিপ্রেজেন্টেশন রিটার্ন করে
String retval = i.toString(30, 10);
System.out.println("Value = " + retval);
// রেডিক্স ১৬-এ নির্দিষ্ট ইন্টিজারের স্ট্রিং রিপ্রেজেন্টেশন রিটার্ন করে
retval = i.toString(30, 16);
System.out.println("Value = " + retval);
// রেডিক্স ৮-এ নির্দিষ্ট ইন্টিজারের স্ট্রিং রিপ্রেজেন্টেশন রিটার্ন করে
retval = i.toString(30, 8);
System.out.println("Value = " + retval);
}
}
আউটপুট
Value = 30 Value = 1e Value = 36