Tutorial for Application Development



Monday, 4 October 2010

Java Number Format ตัวอย่าง การจัด Format เบื้องต้นด้วย Java

เริ่มต้น โพสแรกไม่รู้จะหาอะไรมาฝาก เอาง่ายๆ พื้นๆละกันไปก่อน แต่ไม่ต้องห่วงถ้าประยุกต์ใช้ดีๆล่ะก็จะมีประโยชน์มากๆ
Java เบื้องต้นกับการจัด Format ตัวเลข และ วันที่ด้วย Java คงไม่ต้องพูดมากนะครับเอาตัวอย่างไปดูเลยละกัน

public void testFormat(){
try{
DecimalFormat dc=new DecimalFormat();
dc.applyPattern("###,###.00");
System.out.println("Format Number "+dc.format(150000));
System.out.println("Parse Number "+dc.parse("150,000.00"));

DateFormat df = DateFormat.getDateInstance(DateFormat.SHORT);
System.out.println(df.format(new Date()));
Date date=df.parse("1/10/2008");
System.out.print(df.format(date));



}catch(Exception e){}

}


Result
Format Number 150,000.00

Parse Number 150000


1/7/2551



1/10/2008

ความหมายของ Parameter ต่าง ๆ ก็ดูตามนี้เลย น้า

  • SHORT is completely numeric, such as 12.13.52 or 3:30pm

  • MEDIUM is longer, such as Jan 12, 1952

  • LONG is longer, such as January 12, 1952 or 3:30:32pm

  • FULL is pretty completely specified, such as Tuesday, April 12, 1952 AD or 3:30:42pm PST.

No comments: