কম্পিউটার

জাভাতে ইন্টিজার টু স্ট্রিং()


java.lang.Integer-এর toString() পদ্ধতি একটি স্ট্রিং অবজেক্ট রিটার্ন করে। Integer ক্লাসে তিনটি toString() পদ্ধতি রয়েছে। আসুন আমরা সেগুলো একে একে দেখি -

স্ট্রিং থেকে স্ট্রিং()

উদাহরণ

java.lang.Integer.toString() পদ্ধতিটি এই পূর্ণসংখ্যার মানকে উপস্থাপন করে একটি স্ট্রিং অবজেক্ট প্রদান করে। আসুন এখন একটি উদাহরণ দেখি -

import java.lang.*;
public class Demo {
   public static void main(String[] args) {
      Integer i = new Integer(20);
      // returns a string representation of the integer value in base 10
      String retval = i.toString();
      System.out.println("Value = " + retval);
   }
}

আউটপুট

Value = 20

স্ট্যাটিক স্ট্রিং toString(int i)

java.lang.Integer.toString(int i) পদ্ধতি নির্দিষ্ট পূর্ণসংখ্যার প্রতিনিধিত্ব করে একটি স্ট্রিং অবজেক্ট প্রদান করে। এখানে, i হল পূর্ণসংখ্যা যা রূপান্তরিত হবে।

উদাহরণ

আসুন এখন একটি উদাহরণ দেখি -

import java.lang.*;
public class Demo {
   public static void main(String[] args) {
      Integer i = new Integer(10);
      // returns a string representation of the specified integer in base 10
      String retval = i.toString(30);
      System.out.println("Value = " + retval);
   }
}

আউটপুট

Value = 30

স্ট্যাটিক স্ট্রিং টু স্ট্রিং(int i, int radix)

java.lang.Integer.toString(int i, int radix) পদ্ধতিটি দ্বিতীয় আর্গুমেন্ট radix দ্বারা নির্দিষ্ট করা radix-এ প্রথম আর্গুমেন্ট i-এর একটি স্ট্রিং উপস্থাপনা প্রদান করে। যদি রেডিক্সটি Character.MIN_RADIX-এর থেকে ছোট বা Character.MAX_RADIX-এর থেকে বড় হয়। , তারপর এর পরিবর্তে radix 10 ব্যবহার করা হয়।

এখানে, i হল পূর্ণসংখ্যা যা রূপান্তরিত হবে, যেখানে radix হল radix যা স্ট্রিং উপস্থাপনায় ব্যবহার করা হবে।

উদাহরণ

আসুন এখন একটি উদাহরণ দেখি -

import java.lang.*;
public class Demo {
   public static void main(String[] args) {
      Integer i = new Integer(10);
      // returns a string representation of the specified integer with radix 10
      String retval = i.toString(30, 10);
      System.out.println("Value = " + retval);
      // returns a string representation of the specified integer with radix 16
      retval = i.toString(30, 16);
      System.out.println("Value = " + retval);
      // returns a string representation of the specified integer with radix 8
      retval = i.toString(30, 8);
      System.out.println("Value = " + retval);
   }
}

আউটপুট

Value = 30
Value = 1e
Value = 36

  1. জাভাতে পূর্ণসংখ্যার মান ধারণ করে এমন একটি স্ট্রিংয়ের বিষয়বস্তু বাছাই করা

  2. জাভাতে স্ট্রিম করুন

  3. জাভাতে একটি মানচিত্রের মাধ্যমে পুনরাবৃত্তি করার বিভিন্ন উপায়

  4. জাভাতে toString() পদ্ধতি ওভাররাইড করার উদ্দেশ্য