天天看點

學習Java的第十四天

學習内容:數字格式化

程式代碼:

package 數字處理類;
 
import java.text.DecimalFormat;
 
public class 數字格式化 {
static public void SimgleFormat(String pattern,double value) {
  DecimalFormat myFormat=new DecimalFormat(pattern);//執行個體化DecimalFormat對象
  String output=myFormat.format(value);//将數字格式化
  System.out.println(value+" "+pattern+" "+output);
}
static public void UseApplyPatternMethodFormat(String pattern,double value) {
  DecimalFormat myFormat=new DecimalFormat();
  myFormat.applyPattern(pattern);
  System.out.println(value+" "+pattern+" "+myFormat.format(value));
}
  public static void main(String[] args) {
    // TODO 自動生成的方法存根
SimgleFormat("###,###,###",123456.789);//調用靜态SimgleFormat()方法
SimgleFormat("00000000.###kg",123456.789);//在數字後加機關
SimgleFormat("000000.000",123.78);
UseApplyPatternMethodFormat("#.###%",0.789);//将數字轉換成百分數形式
UseApplyPatternMethodFormat("###.##",123456.789);//小數點後格式化為兩位
UseApplyPatternMethodFormat("0.00\u2030",0.789);//将數字轉換成千分數形式
  } 
}      

明天任務:數學運算

繼續閱讀