java格式化数字、货币、金钱

 时间:2024-10-13 19:42:40

1、第一种:比如网上交易系统,数字保留4位小数:public static void main(String[] args){ NumberFormat nf = new DecimalFormat("##.####"); Double d = 554545.4545454; String str = nf.format(d); System.out.println(str); //输出554545.4545}

2、第二种:比如网上交易系统,金钱数字保留4位小数且以“¥”开头:public static void main(String[] args){ NumberFormat nf = new DecimalFormat("$##.####"); Double d = 554545.4545454; String str = nf.format(d); System.out.println(str); //$554545.4545}

3、第三种:比如网上交易系统,金钱数字保留4位小数且三位三位的隔开:public static void main(String[] args){ NumberFor罪焐芡拂mat nf = new DecimalFormat("#,###.####"); Double d = 554545.4545454; String str = nf.format(d); System.out.println(str); //554,545.4544;}

  • 教你如何判断前后车距
  • 哪些症状代表心脏可能有问题?
  • 一学就会的干锅牛蛙
  • 香甜可口的东北糯玉米
  • 热门搜索
    狗狗皮肤病用什么药 苏州有什么好玩的 丁克族是什么意思 烤羊肉串的腌制方法 随波逐流是什么意思 运动手表品牌排行榜 现在什么电视剧好看 火星上有什么 陌生的近义词是什么 sd卡是什么意思