자바기초(MessageFormat 과 DecimalFormat)

bitna's study note·2022년 5월 4일
0

자바

목록 보기
68/119

5월 3일 내용정리

DecimalFormat 은 '#'으로 표기시 숫자가 들어오면 자리를 주고 없으면 비워둠. 단 0은 표현해줌.
'0'으로 표기시 자릿수 맞추기 위해서 씀. 0으로 자릿수를 채워줌.

package study_0503;

import java.text.DecimalFormat;
import java.text.MessageFormat;


public class MessageFormatTest {

	public static void main(String[] args) {
		
		//MessageFormat 사용해봄
		String id="java";
		String name="홍길동";
		String phon="123-456";
		
		String text="회원id:{0}\n회원이름:{1}\n전화번호:{2}\n";
		//MessageFormat 메서드를 직접 호출하여 씀
		String result=MessageFormat.format(text,id,name,phon);			
		System.out.println(result);
		
		
		int num=12345;
		DecimalFormat df =new DecimalFormat("#######");
		System.out.println(df.format(num));
		DecimalFormat df01 =new DecimalFormat("0000000");
		System.out.println(df01.format(num));
	}

}
profile
좋은개발자가 되기위한 삽질기록 노트

0개의 댓글

관련 채용 정보