国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

java格式化數(shù)值成貨幣格式示例

2019-11-26 15:33:07
字體:
供稿:網(wǎng)友

格式化一個數(shù)值,比如123456789.123,希望顯示成"$123,456,789.123".要完成需求,可以用java.text.NumberFormat類來進行格式化

NumberFormat類提供了對數(shù)值格式的封裝。在JDK中,一般使用NumberFormt的子類----java.text.DecimalFormat完成這個功能。該類最常見的構(gòu)造函數(shù)為:

public DecimalFormat(String pattern)

其中,參數(shù)pattern表示傳入的格式字符串

代碼:

復制代碼 代碼如下:

import java.text.DecimalFormat;
import java.text.NumberFormat;
public class numberFormat
{
 public static void main(String[] args)
 {
  NumberFormat nf = new DecimalFormat("$,###.##");
  String testStr = nf.format(123456789.123);
  System.out.println(testStr);
 }
}

DecimalFormat特點:

接受相應的格式字符串,將數(shù)值中的各個部分格式化顯示。#表示阿拉伯數(shù)字

在格式字符串中,除了具有代表意義的部分之外,其他部分如$都原樣出現(xiàn)

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 东方市| 石楼县| 武山县| 克什克腾旗| 承德县| 余姚市| 绥化市| 宁明县| 南雄市| 张家港市| 体育| 临朐县| 华池县| 泊头市| 辰溪县| 盘山县| 绥芬河市| 湖北省| 枣强县| 缙云县| 偏关县| 庆阳市| 梁河县| 桐庐县| 航空| 南华县| 微山县| 泾源县| 安宁市| 政和县| 海城市| 出国| 合川市| 黎城县| 黄浦区| 龙江县| 卓资县| 南江县| 普定县| 库车县| 抚顺市|