java.text.decimalFormat 클래스 10 진 포맷

1978 단어 자바DecimalFormat
java.text.decimalFormat 클래스 10 진 포맷 의 구체 적 인 코드 를 참고 하 시기 바 랍 니 다.구체 적 인 내용 은 다음 과 같 습 니 다.

import java.text.DecimalFormat; 
 
class FormatDemo{ 
  public void format1(String pattern,double value){ 
     
    //     DecimalFormat   
    DecimalFormat df = new DecimalFormat(pattern); 
     
    String str = df.format(value); 
    System.out.println("  " + pattern + "     :" + value + "   :"+ str); 
  } 
} 
public class Test{ 
   
  public static void main(String args[]){ 
    FormatDemo fd = new FormatDemo(); 
    fd.format1("###,###.###", 111222.34567); 
    //     0             0 
    fd.format1("000,000.000", 11222.34567);  
    fd.format1("###,###.###¥", 111222.34567);  
    fd.format1("000,000.000¥", 11222.34567);  
    //      
    fd.format1("##.###%", 0.345678);   
    //      
    fd.format1("00.###%", 0.0345678);  
    //      
    fd.format1("###.###/u2030", 0.345678); 
     
    //     
    DecimalFormat df1 = new DecimalFormat(); 
    //      applypattern 
    df1.applyPattern("0.000E0000");  
    System.out.println(df1.format(111222.34567)); 
     
  } 
} 
프로그램 실행 결과:

  ###,###.###     :111222.34567   :111,222.346 
  000,000.000     :11222.34567   :011,222.346 
  ###,###.###¥     :111222.34567   :111,222.346¥ 
  000,000.000¥     :11222.34567   :011,222.346¥ 
  ##.###%     :0.345678   :34.568% 
  00.###%     :0.0345678   :03.457% 
  ###.###‰     :0.345678   :345.678‰ 
1.112E0005 
DecimalFormat 포맷 템 플 릿

이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기