<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    javaGrowing

      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      92 隨筆 :: 33 文章 :: 49 評(píng)論 :: 0 Trackbacks

    在實(shí)際工作中,常常需要設(shè)定數(shù)字的輸出格式,如以百分比的形式輸出,或者設(shè)定小數(shù)位數(shù)等,先稍微總結(jié)如下。
    主要使用的類(lèi):java.text.DecimalFormat
    1。實(shí)例化對(duì)象,可以用如下兩種方法:
    DecimalFormat df=(DecimalFormat)NumberFormat.getInstance();
    DecimalFormat df1=(DecimalFormat) DecimalFormat.getInstance();
    因?yàn)镈ecimalFormat繼承自NumberFormat。
    2。設(shè)定小數(shù)位數(shù)
    系統(tǒng)默認(rèn)小數(shù)位數(shù)為3,如:
    ??DecimalFormat df=(DecimalFormat)NumberFormat.getInstance();
    ??System.out.println(df.format(12.3456789));
    輸出:12.346
    現(xiàn)在可以通過(guò)如下方法把小數(shù)為設(shè)為兩位:
    ? df.setMaximumFractionDigits(2);
    ??System.out.println(df.format(12.3456789));
    則輸出為:12.35
    3。將數(shù)字轉(zhuǎn)化為百分比輸出,有如下兩種方法:
    (1)
    ? df.applyPattern("##.##%");
    ??System.out.println(df.format(12.3456789));
    ??System.out.println(df.format(1));
    ??System.out.println(df.format(0.015));
    輸出分別為:1234.57%? 100%??? 1.5%
    (2)
    ? df.setMaximumFractionDigits(2);
    ??System.out.println(df.format(12.3456789*100)+"%");
    ??System.out.println(df.format(1*100)+"%");
    ??System.out.println(df.format(0.015*100)+"%");
    輸出分別為:
    1,234.57%?? 100%?? 1.5%
    4。設(shè)置分組大小
    ?? DecimalFormat df1=(DecimalFormat) DecimalFormat.getInstance();
    ??df1.setGroupingSize(2);
    ??System.out.println(df1.format(123456789));
    輸出:1,23,45,67,89
    還可以通過(guò)df1.setGroupingUsed(false);來(lái)禁用分組設(shè)置,如:
    ?? DecimalFormat df1=(DecimalFormat) DecimalFormat.getInstance();
    ??df1.setGroupingSize(2);
    ??df1.setGroupingUsed(false);
    ??System.out.println(df1.format(123456789));
    輸出:123456789
    5。設(shè)置小數(shù)為必須為2位
    ? DecimalFormat df2=(DecimalFormat) DecimalFormat.getInstance();
    ??df2.applyPattern("0.00");
    ??System.out.println(df2.format(1.2));
    輸出:1.20

    posted on 2007-07-09 15:36 javaGrowing 閱讀(309) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): java學(xué)習(xí)
    主站蜘蛛池模板: 在线免费观看色片| 我们的2018在线观看免费高清| 成人免费无码大片A毛片抽搐色欲 成人免费无码大片a毛片 | 国产大片免费天天看| 亚洲国产精品尤物YW在线观看| 亚洲国产高清国产拍精品| 毛片a级毛片免费观看免下载| 日韩亚洲国产综合高清| 欧美日韩国产免费一区二区三区| 亚洲一区无码中文字幕乱码| 可以免费看黄的网站| 亚洲av永久中文无码精品综合| 国产免费卡一卡三卡乱码| 美女黄频视频大全免费的| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 亚洲国产综合91精品麻豆| 久久久久久毛片免费播放| 亚洲精品中文字幕麻豆| 成人免费观看一区二区| 亚洲乱人伦中文字幕无码| 四虎在线播放免费永久视频| 特a级免费高清黄色片| 中文字幕亚洲图片| 免费A级毛片在线播放| 亚洲国产日韩精品| 亚洲а∨天堂久久精品| 免费a级毛片无码a∨免费软件| 亚洲影院在线观看| 成年大片免费视频| 日本黄页网址在线看免费不卡| 亚洲精品成人片在线播放| 日本免费人成在线网站| 男男gay做爽爽的视频免费| 亚洲人成伊人成综合网久久久| 久久国产免费观看精品3| 亚洲AV一二三区成人影片| 免费精品国产自产拍观看| 国产色无码精品视频免费| 亚洲娇小性色xxxx| 亚洲中文字幕视频国产| 日韩在线免费视频|