package ch03_format;
import java.text.DecimalFormat;
/*
* DecimalFormat
* → 숫자를 원하는 형태의 문자열로 변환할 때 사용.
* → 0 : 빈자리를 0으로 채움.
* # : 빈자리를 0으로 채우지 않음.
*/
public class ExDecimalFormat {
public static void main(String[] args) {
double data = 123456.700;
System.out.println("data : " + data);
System.out.println();
DecimalFormat df = null;
// String으로
df = new DecimalFormat("0");
String sa = df.format(data);
System.out.println(sa);
System.out.println();
// 소수점
df = new DecimalFormat("0.00");
String sb = df.format(data);
System.out.println(sb);
System.out.println();
// 중간에 쉼표
df = new DecimalFormat("0,000.00");
String sc = df.format(data);
System.out.println(sc);
System.out.println();
// #
df = new DecimalFormat("###,###.##");
String sd = df.format(data);
System.out.println(sd);
System.out.println();
}
}