真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

NumberFormat類如何在Java項(xiàng)目中使用

本篇文章為大家展示了NumberFormat 類如何在Java項(xiàng)目中使用 ,內(nèi)容簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

成都創(chuàng)新互聯(lián)是一家專注于做網(wǎng)站、成都做網(wǎng)站與策劃設(shè)計(jì),彰武網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:彰武等地區(qū)。彰武做網(wǎng)站價(jià)格咨詢:13518219792

概要:

NumberFormat 表示數(shù)字的格式化類, 即:可以按照本地的風(fēng)格習(xí)慣進(jìn)行數(shù)字的顯示。

此類的定義如下:

public abstract class NumberFormat extends Format

NumberFormat 類如何在Java項(xiàng)目中使用

MessageFormat 、DateFormat 、NumberFormat 是 Format 三個(gè)常用的子類,如果要想進(jìn)一步完成一個(gè)好的國(guó)際化程序,則肯定需要同時(shí)使用這樣三個(gè)類完成,根據(jù)不同的國(guó)家顯示貸幣的形式。

此類還是在Java.text 包中,所以直接導(dǎo)入此包即可。

import java.text.* ; 
public class NumberFormatDemo01{ 
  public static void main(String args[]){ 
    NumberFormat nf = null ;    // 聲明一個(gè)NumberFormat對(duì)象 
    nf = NumberFormat.getInstance() ;  // 得到默認(rèn)的數(shù)字格式化顯示 
    System.out.println("格式化之后的數(shù)字:" + nf.format(10000000)) ; 
    System.out.println("格式化之后的數(shù)字:" + nf.format(1000.345)) ; 
  } 
}; 

DecimalFormat 的基本使用

是NumberFormat 類的子類,主要的作用是用來格式化數(shù)字使用,當(dāng)然,在格式化數(shù)字的時(shí)候要比直接使用NumberFormat 更加方便,因?yàn)榭梢灾苯又付ò从脩糇远x方式進(jìn)行格式化操作,與之前講的SimpleDateFormat類似,如果要想進(jìn)行自定義格式化操作,則必須指定格式化操作的模板。

NumberFormat 類如何在Java項(xiàng)目中使用

import java.text.* ; 
class FormatDemo{ 
  public void format1(String pattern,double value){  // 此方法專門用于完成數(shù)字的格式化顯示 
    DecimalFormat df = null ;      // 聲明一個(gè)DecimalFormat類的對(duì)象 
    df = new DecimalFormat(pattern) ;  // 實(shí)例化對(duì)象,傳入模板 
    String str = df.format(value) ;   // 格式化數(shù)字 
    System.out.println("使用" + pattern 
      + "格式化數(shù)字" + value + ":" + str) ; 
  } 
}; 
public class NumberFormatDemo02{ 
  public static void main(String args[]){ 
    FormatDemo demo = new FormatDemo() ;  // 格式化對(duì)象的類 
    demo.format1("###,###.###",111222.34567) ; 
    demo.format1("000,000.000",11222.34567) ; 
    demo.format1("###,###.###¥",111222.34567) ; 
    demo.format1("000,000.000¥",11222.34567) ; 
    demo.format1("##.###%",0.345678) ; 
    demo.format1("00.###%",0.0345678) ; 
    demo.format1("###.###\u2030",0.345678) ; 
  } 
}; 


上述內(nèi)容就是NumberFormat 類如何在Java項(xiàng)目中使用 ,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


當(dāng)前題目:NumberFormat類如何在Java項(xiàng)目中使用
本文鏈接:http://weahome.cn/article/jecehj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部