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

首頁 > 學院 > 開發設計 > 正文

Java從零開始學二十七(NumberFormat類)

2019-11-14 23:05:07
字體:
來源:轉載
供稿:網友
java從零開始學二十七(NumberFormat類)一、NumberFormat表示數字的格式化類NumberFormat表示數字的格式化類,即:可以按照本地的風格習慣進行數字的顯示。
No.方法類型描述
1public static Locale[] getAvailableLocales()普通返回所有語言環境的數組
2public static final NumberFormat getInstance()普通返回當前默認語言環境的數字格式
3public static NumberFormat getInstance(Locale inLocale)普通返回指定語言環境的數字格式
4public static final NumberFormat getCurrencyInstance()普通返回當前默認環境的貨幣格式
5public static NumberFormat getCurrencyInstance(Locale inLocale)普通返回指定語言環境的數字格式
二、使用當前語言環境格式化數字
package com.pb.demo1;import java.text.NumberFormat;public class NumberFormatTest {    public static void main(String[] args) {        NumberFormat nf=NumberFormat.getInstance();        System.out.

結果:

格式化后顯示數字:10,000,000格式化后顯示數字:10,000.345
三、DecimalFormatDecimalFormat也是Format的一個子類,主要的作用是用來格式化數字使用,當然,在格式化數字的時候要比直接使用NumberFormat更加方便,因為可以直接指定按用戶自定義的方式進行格式化操作,與SimpleDateFormat類似,如果要想進行自定義格式化操作,則必須指定格式化操作的
模板
No.標記位置描述
10數字代表阿拉伯數字,每一個0表示一位阿拉伯數字,如果該位不存在則顯示0
2#數字代表阿拉伯數字,每一個#表示一位阿拉伯數字,如果該位不存在則不顯示
3.數字小數點分隔符或貨幣的小數分隔符
4-數字代表負號
5,數字分組分隔符
6E數字分隔科學計數法中的尾數和指數
7;子模式邊界分隔正數和負數子模式
8%前綴或后綴數字乘以100并顯示為百分數
9/u2030前綴或后綴乘以1000并顯示為千分數
10¤/u00A4前綴或后綴貨幣記號,由貨幣號替換。如果兩個同時出現,則用國際貨幣符號替換。如果出現在某個模式中,則使用貨幣小數分隔符,而不使用小數分隔符。
11,前綴或后綴用于在前綴或或后綴中為特殊字符加引號,例如 "'#'#" 將 123 格式化為 "#123"。要創建單引號本身,請連續使用兩個單引號:"# o''clock"。
package com.pb.demo1;import java.text.DecimalFormat;public class FormatDemo {    public void format(String pattern,double value){        DecimalFormat df=new DecimalFormat(pattern);        String str=df.format(value);        System.out.println("使用" + pattern+ "/t格式化數字"+value+":/t" + str);    }    public static void main(String[] args) {        FormatDemo demo=new FormatDemo();        demo.format("###,###.###", 111222.34567);        demo.format("000,000.000", 11222.34567);        demo.format("###,###.###$", 111222.34567);        demo.format("000,000.000¥", 11222.34567);        demo.format("##.###%", 0.345678);        // 使用百分數形式        demo.format("00.###%", 0.0345678);        // 使用百分數形式        demo.format("###.###/u2030", 0.345678);    // 使用千分數形式    }}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 龙川县| 隆昌县| 克什克腾旗| 襄垣县| 凤城市| 辰溪县| 马边| 广东省| 巴彦淖尔市| 龙川县| 沈丘县| 蕲春县| 济阳县| 丰顺县| 江陵县| 长兴县| 轮台县| 咸宁市| 太谷县| 米易县| 吴桥县| 驻马店市| 南宁市| 隆尧县| 时尚| 龙胜| 杂多县| 墨脱县| 永靖县| 宁南县| 曲松县| 自贡市| 大城县| 治县。| 山东省| 鹤庆县| 玉树县| 乃东县| 郴州市| 会同县| 阳春市|