- 문자열의 형식을 설정해주는 라이브러리
- %d - 10진수 형식
- %s - 문자열 형식
- %f - 실수형 형식
- Locale 설정
- %t - 날짜시간 형식
- %c - 유니코드 문자 형식
- %o , %x - 8진수, 16진수 형식
- 10 진수 integer 의 형식을 설정할 때 사용
%
와 d
사이에 정수를 입력하고, 두번째 매개변수에 정수를 입력하면
길이를 설정할 수 있음
int i = 123456789;
System.out.println(String.format("%,d_", i));
System.out.println(String.format("%,15d_", i));
System.out.println(String.format("%,-15d_", i));
System.out.println(String.format("%,015d_", i));
123,456,789_
123,456,789_
123,456,789 _
0000123,456,789_
String str = "tete";
System.out.println(String.format("%s_", str));
System.out.println(String.format("%12s_", str));
System.out.println(String.format("%-12s_", str));
System.out.println(String.format("%.2s_", str));
System.out.println(String.format("%-12.2s_", str));
System.out.println(String.format("%12.2s_", str));
tete_
tete_
tete _
te_
te _
te_