关于数字的格式化

/**
 * 关于数字的格式化
 */

public class DecimalFormatText {
    public static void main(String[] args) {
        //java.text.DecimalFormat专门负责数字格式的
        //DecimalFormat df = new DecimalFormat("数字格式");
        /*
        具体数字格式:
             # 代表任意数字
             ,代表千分位
             . 代表小数点
             0 代表位数不够时补0
             ###,###.##:表示加入千分位,保留两位小数
         */
        DecimalFormat df = new DecimalFormat("###,###.00");
        String s1 = df.format(1234.564);
        System.out.println(s1);     //1,234.56
        String s2 = df.format(1234.565);
        System.out.println(s2);     //1,234.57
        String s3 = df.format(1234);
        System.out.println(s3);     //1,234.00
    }
}

你可能感兴趣的:(学习笔记,java)