一:前言
每天自己斗會看到新的東西,每天自己都會學到東西,但是覺得自己老是想一口吃一個胖子。每天看到一個知識點都把其收藏了,但是自己也沒有時間去看,不知道自己到底想感謝什么。真是自己無語,本來說是把自己最近學到的知識點都總結下,一個方面一個方面的總結,但是也是沒時間,不知道自己是想感謝什么。煩!是由於自己的心太大了,但是自己的能力確是跟不上啊。最近說要重新看下java,並且學習linux,還有Python,現在我想問下自己,你有這么多時間來學習這些東西嗎?答案是沒有的。還是盡力而為吧。
二:問題
今天自己開始做公司分給我的零花錢模塊,在做一個報表的時候遇到了一個小寫轉化大寫的,今兒去了解DecimalFormat這個類的用法。
直接給代碼看看運行起來看區別就知道了!
代碼如下:
package JavaTest; import java.text.DecimalFormat; public class DemacialFormatDemo { public static void main(String args[]){ DecimalFormat f1,f2; f1=new DecimalFormat("0.000"); f2=new DecimalFormat("#.000"); System.out.println("帶0號的"+f1.format(0.20)); System.out.println("帶#的"+f2.format(0.20)); f1=new DecimalFormat("0.00"); f2=new DecimalFormat("0.##"); System.out.println("小數點00:"+f1.format(0.2)); System.out.println("小數點##:"+f2.format(0.2)); f1=new DecimalFormat("0.00"); f2=new DecimalFormat("##.00"); System.out.println("00的整數:"+f1.format(22)); System.out.println("##的整數:"+f2.format(22)); } }
