Format nilai, seperti 123456789.123, dan berharap untuk menampilkannya sebagai "$ 123.456.789.123".
Kelas NumberFormat menyediakan enkapsulasi format logaritmik. Dalam JDK, fungsi ini umumnya selesai menggunakan subkelas dari NumberFormt - java.text.decimalformat. Konstruktor yang paling umum dari kelas ini adalah:
Decimalformat publik (pola string)
Di mana, pola parameter mewakili string format yang dilewatkan
Kode:
Salinan kode adalah sebagai berikut:
impor java.text.decimalformat;
impor java.text.numberformat;
Nomor Kelas Publik
{
public static void main (string [] args)
{
NumberFormat NF = New DecimalFormat ("$, ###. ##");
String teststr = nf.format (123456789.123);
System.out.println (teststr);
}
}
Fitur DecimalFormat:
Terima format yang sesuai dan format berbagai bagian nilai. #Denote angka Arab
Dalam string format, kecuali untuk bagian representatif, bagian lain seperti $ muncul sebagaimana adanya