123456789.123などの値をフォーマットし、「123,456,789.123」として表示することを望んでいます。
Numberformatクラスは、対数形式のカプセル化を提供します。 JDKでは、この関数は一般に、numberformt -java.text.decimalformatのサブクラスを使用して完了します。このクラスの最も一般的なコンストラクターは次のとおりです。
public decimalformat(文字列パターン)
ここで、パラメーターパターンは、渡された形式の文字列を表します
コード:
コードコピーは次のとおりです。
java.text.decimalformatをインポートします。
java.text.numberformatをインポートします。
パブリッククラスのナンバーフォーマット
{
public static void main(string [] args)
{
numberformat nf = new DecimalFormat( "$、###。##");
string testStr = nf.format(123456789.123);
System.out.println(testStr);
}
}
Decimalformat機能:
対応する形式の文字列を受け入れ、値のさまざまな部分をフォーマットします。 #DENOTEアラビア数字
代表的な部分を除き、形式の文字列では、$などの他の部分がそのまま表示されます