কম্পিউটার টিউটোরিয়াল

জাভাতে String.format() মেথড ব্যবহারের পদ্ধতি

java.lang.String ক্লাসের format() মেথড একটি ফরম্যাট স্ট্রিং এবং আর্গুমেন্টের একটি অ্যারে গ্রহণ করে নির্দিষ্ট ফরম্যাটে স্ট্রিং রিটার্ন করে।

উদাহরণ: format() মেথড দিয়ে ডেট ফরম্যাট

import java.util.Calendar;
import java.util.GregorianCalendar;

public class Test {
    public static void main(String args[]) {
        Calendar cal = GregorianCalendar.getInstance();
        System.out.println("ডেট: " + cal.get(Calendar.DATE));
        System.out.println("মাস: " + cal.get(Calendar.MONTH));
        System.out.println("বছর: " + cal.get(Calendar.YEAR));

        Object arr[] = { "Date", cal };
        System.out.println("ইচ্ছিত ফরম্যাট: ");
        System.out.println(String.format("%1$s = %2$tY %2$tm %2$te", arr));
    }
}

আউটপুট

ডেট: 7
মাস: 10
বছর: 2020
ইচ্ছিত ফরম্যাট: Date = 2020 11 7

উদাহরণ: ইন্টিজারকে অতিরিক্ত শূন্য দিয়ে প্রিন্ট

public class Demo {
    public static void main(String []args) {
        int val = 1254;
        String str = String.format("%07d", val);
        System.out.println(str);
    }
}

আউটপুট

0001254

উদাহরণ: সকল ডেটা টাইপের জন্য ফরম্যাট স্ট্রিং

public class Demo {
    public static void main(String []args) {
        String str = String.format("%d", 245);
        System.out.println(str);
        str = String.format("%s", "Welcome to Tutorialspoint");
        System.out.println(str);
        str = String.format("%f", 126.54);
        System.out.println(str);
        str = String.format("%c", 't');
        System.out.println(str);
    }
}

আউটপুট

245
Welcome to Tutorialspoint
126.540000
t
  1. জাভা Math.random ব্যবহার করার পদ্ধতি

  2. জাভাতে স্ট্রিংকে হেক্সাডেসিমেল এবং বিপরীতে রূপান্তর করা

  3. জাভাতে java.lang.String ক্লাসের substring() মেথড কীভাবে ব্যবহার করবেন?

  4. জাভাতে স্ট্রিং তুলনা: Equals, equalsIgnoreCase এবং '==' এড়ানো