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;}

  • 教你如何判断前后车距
  • 哪些症状代表心脏可能有问题?
  • 一学就会的干锅牛蛙
  • 香甜可口的东北糯玉米
  • 热门搜索
    我心中的祖国手抄报 小学生卫生手抄报 有关诚信的手抄报 关于节日的英语手抄报 健康教育手抄报内容 礼仪手抄报 我们的节日中秋节手抄报 关于奥运会的手抄报 快乐五一英语手抄报 手抄报字体设计