溫馨提示×

Java DecimalFormat怎樣自定義前綴和后綴

小樊
86
2024-10-09 14:32:46
欄目: 編程語言

在Java中,可以使用DecimalFormat類來自定義數字格式,包括前綴和后綴。以下是一個示例,展示了如何自定義前綴和后綴:

import java.text.DecimalFormat;

public class DecimalFormatCustom {
    public static void main(String[] args) {
        // 創建一個DecimalFormat對象
        DecimalFormat decimalFormat = new DecimalFormat();

        // 設置自定義前綴和后綴
        String prefix = "¥";
        String suffix = "元";
        decimalFormat.setPattern(prefix + "#,###.##" + suffix);

        // 定義要格式化的數字
        double number = 123456.789;

        // 格式化數字并輸出結果
        String formattedNumber = decimalFormat.format(number);
        System.out.println("格式化后的數字: " + formattedNumber);
    }
}

在這個示例中,我們創建了一個DecimalFormat對象,并設置了自定義前綴(¥)和后綴(元)。然后,我們使用setPattern()方法設置了數字格式模式,其中包括了前綴、數字格式(使用#,###.##表示千分位分隔符和兩位小數)以及后綴。最后,我們使用format()方法將數字格式化為帶有前綴和后綴的字符串,并輸出結果。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女