最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java中DecimalFormat用法詳解

 更新時間:2018年03月01日 11:17:36   作者:指尖de柔情  
這篇文章主要為大家詳細介紹了Java中DecimalFormat的用法,具有一定的參考價值,感興趣的小伙伴們可以參考一下

我們經(jīng)常要將數(shù)字進行格式化,比如取2位小數(shù),這是最常見的。Java 提供DecimalFormat類,幫你用最快的速度將數(shù)字格式化為你需要的樣子。下面是一個例子:

importjava.text.DecimalFormat; 

public class TestNumberFormat{  

  public static void main(String[]args){ 

    doublepi=3.1415927; //圓周率 

    //取一位整數(shù) 
    System.out.println(newDecimalFormat("0").format(pi));   //3 
    //取一位整數(shù)和兩位小數(shù) 
    System.out.println(newDecimalFormat("0.00").format(pi)); //3.14 
    //取兩位整數(shù)和三位小數(shù),整數(shù)不足部分以0填補。 
    System.out.println(new DecimalFormat("00.000").format(pi));// 03.142 
    //取所有整數(shù)部分 
    System.out.println(newDecimalFormat("#").format(pi));   //3 
    //以百分比方式計數(shù),并取兩位小數(shù) 
    System.out.println(new DecimalFormat("#.##%").format(pi)); //314.16% 

    longc=299792458;  //光速 
    //顯示為科學(xué)計數(shù)法,并取五位小數(shù) 
    System.out.println(newDecimalFormat("#.#####E0").format(c)); //2.99792E8 
    //顯示為兩位整數(shù)的科學(xué)計數(shù)法,并取四位小數(shù) 
    System.out.println(newDecimalFormat("00.####E0").format(c)); //29.9792E7 
    //每三位以逗號進行分隔。 
    System.out.println(newDecimalFormat(",###").format(c));   //299,792,458 
    //將格式嵌入文本 
    System.out.println(newDecimalFormat("光速大小為每秒,###米。").format(c)); 

  } 

} 

DecimalFormat 類主要靠 # 和 0 兩種占位符號來指定數(shù)字長度。0 表示如果位數(shù)不足則以 0 填充,# 表示只要有可能就把數(shù)字拉上這個位置。上面的例子包含了差不多所有的基本用法,如果你想了解更多,請參考 DecimalFormat 類的文檔。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • springboot多模塊包掃描問題的解決方法

    springboot多模塊包掃描問題的解決方法

    這篇文章主要介紹了springboot多模塊包掃描問題的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • java郵件發(fā)送簡單實現(xiàn)代碼

    java郵件發(fā)送簡單實現(xiàn)代碼

    這篇文章主要為大家詳細介紹了java郵件發(fā)送簡單實現(xiàn)代碼,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • java開發(fā)時各類工具的使用規(guī)范

    java開發(fā)時各類工具的使用規(guī)范

    這篇文章主要介紹了java編碼時各類工具的使用規(guī)范,多人協(xié)作、共同開發(fā)一個項目,如果沒有統(tǒng)一的代碼規(guī)范的話,項目中的每個人都按照自己的習(xí)慣率性而為,就會導(dǎo)致整個項目的代碼看上去雜亂無章,可讀性非常差,并且持續(xù)增加后續(xù)的維護成本。對此感興趣可以來了解一下
    2020-07-07
  • 簡單探索 Java 中的惰性計算

    簡單探索 Java 中的惰性計算

    這篇文章主要介紹了簡單探索 Java 中的惰性計算,惰性計算(盡可能延遲表達式求值)是許多函數(shù)式編程語言的特性。惰性集合在需要時提供其元素,無需預(yù)先計算它們,這帶來了一些好處。,需要的朋友可以參考下
    2019-06-06
  • 深入理解Java main方法詳解

    深入理解Java main方法詳解

    這篇文章主要為大家介紹了Java main方法詳解,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-11-11
  • springboot 設(shè)置CorsFilter跨域不生效的解決

    springboot 設(shè)置CorsFilter跨域不生效的解決

    這篇文章主要介紹了springboot 設(shè)置CorsFilter跨域不生效的解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • 詳解在Java中如何優(yōu)雅的停止線程

    詳解在Java中如何優(yōu)雅的停止線程

    線程,作為并發(fā)編程的基礎(chǔ)單元,允許程序同時執(zhí)行多個任務(wù),在Java中,線程可以理解為程序中的獨立執(zhí)行路徑,通過使用線程,開發(fā)者可以創(chuàng)建更加響應(yīng)靈敏、效率更高的應(yīng)用程序,本文小編將給大家介紹一下Java中如何優(yōu)雅的停止線程,需要的朋友可以參考下
    2023-11-11
  • JAVA十大排序算法之希爾排序詳解

    JAVA十大排序算法之希爾排序詳解

    這篇文章主要介紹了java中的希爾排序,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-08-08
  • 詳解java中各類鎖的機制

    詳解java中各類鎖的機制

    這篇文章為大家總結(jié)了java中常見的鎖(互斥鎖、讀寫鎖、公平鎖與非公平鎖等)的機制以及如何使用,文中示例代碼講解詳細,需要的可以學(xué)習(xí)一下
    2021-12-12
  • RabbitMQ集群運維實踐教程

    RabbitMQ集群運維實踐教程

    RabbitMQ的集群模式主要有兩種普通集群模式和鏡像隊列模式,下面給大家分享RabbitMQ集群運維實踐教程,感興趣的朋友跟隨小編一起看看吧
    2024-03-03

最新評論

枝江市| 乌海市| 贺兰县| 青神县| 民勤县| 卓资县| 济宁市| 朔州市| 西乌珠穆沁旗| 吉木乃县| 郑州市| 宜兰市| 中江县| 澄江县| 甘孜| 板桥市| 饶河县| 兴山县| 遂溪县| 丰都县| 东莞市| 宁都县| 沅江市| 贺兰县| 锡林郭勒盟| 赤壁市| 大英县| 兴国县| 新巴尔虎右旗| 津市市| 洱源县| 临湘市| 兴和县| 衡东县| 米脂县| 文成县| 建德市| 樟树市| 兴隆县| 通榆县| 奉新县|