美文网首页Java
DecimalFormat的使用

DecimalFormat的使用

作者: 愤怒的老照 | 来源:发表于2020-05-19 17:58 被阅读0次

DecimalFormat通常用作对数字进行格式化使用,比如保留几位小数、隔几位插入逗号、钱数的整理等

public static void main(String[] args) {
        // 取整数部分,不够的部位补0
        System.out.println(new DecimalFormat("0").format(22.33)); // 22
        System.out.println(new DecimalFormat("000000000000000000000000000").format(12315123124123L)); //000000000000012315123124123

        //  小数部分留两位,不够补0
        System.out.println(new DecimalFormat("0.00").format(2222222.3333333)); //222222.33
        System.out.println(new DecimalFormat("0.00").format(0.3)); //0.30


        // 和0的区别是不会填充空缺
        System.out.println(new DecimalFormat("###").format(2.3333333)); //2
        System.out.println(new DecimalFormat("#####.##").format(22222.333333)); //22222.33


        // 隔三位添加逗号
        System.out.println(new DecimalFormat(",###").format(123123123123L));//123,123,123,123

    }

相关文章

网友评论

    本文标题:DecimalFormat的使用

    本文链接:https://www.haomeiwen.com/subject/katiohtx.html