Formato um valor, como 123456789.123, e espero exibi -lo como "US $ 123.456.789.123".
A classe NumberFormat fornece encapsulamento de formatos logarítmicos. No JDK, essa função é geralmente concluída usando a subclasse de numberFormt - java.text.decimalformat. Os construtores mais comuns desta classe são:
Public DecimalFormat (padrão da string)
Onde, o padrão de parâmetro representa a sequência de formato aprovada
Código:
A cópia do código é a seguinte:
importar java.text.decimalformat;
importar java.Text.NumberFormat;
Public Class NumberFormat
{
public static void main (string [] args)
{
NumberFormat nf = new DecimalFormat ("$, ###. ##");
String teststr = nf.format (123456789.123);
System.out.println (teststr);
}
}
Recursos decimalformat:
Aceite a sequência do formato correspondente e formate as várias partes do valor. #Denote números árabes
Na sequência do formato, exceto a parte representativa, outras peças como $ aparecem como é