আপনি java.lang.String.format পাশাপাশি java.io. মুদ্রণপ্রবাহ.প্রিন্টফ (যেমন সিস্টেম.আউট.প্রিন্টফ ()) এ একটি অতিরিক্ত লোকেল পাস করতে পারেন:
import java.util.Locale;
public class PrintfLocales {
public static void main(String args[]) {
System.out.printf("%.2f: Default locale\n", 3.1415926535);
System.out.printf(Locale.GERMANY, "%.2f: Germany locale\n", 3.1415926535);
System.out.printf(Locale.US, "%.2f: US locale\n", 3.1415926535);
}
}
এর ফলাফল নিম্নলিখিত (আমার পিসিতে):
$ java PrintfLocales
3.14: Default locale
3,14: Germany locale
3.14: US locale
জাভা এপিআই-তে স্ট্রিং.ফর্ম্যাট দেখুন ।