티스토리 뷰
String format 사용법
형식
%[argument_index$][flags][width]conversion
Conversion | Description |
s | 문자 |
d | 숫자 |
x | 16진수 |
o | 8진수 |
f | 실수 |
e.g.
String strTags = "학교종이 %s 어서 모이자 선생님이 우리를 %s %d";
strTags = String.format(strTags, "땡땡땡", "기다리신다", 12);
System.out.println(strTags);
Result
학교종이 땡땡땡 어서 모이자 선생님이 우리를 기다리신다 12
옵션 테스트
flag가 '-'인 경우 왼쪽 정렬이 된다.
길이 설정이 글자 보다 긴 경우 공백으로 채워진다.
e.g.
System.out.println("12345678901234567890");
System.out.println(String.format("%10s%10s", "TAEYEON", "YOONA"));
System.out.println(String.format("%-10s%-10s", "TAEYEON", "YOONA"));
System.out.println(String.format("%10s%10s", "TAEYEON", "YOONA"));
System.out.println(String.format("%2$s, %1$s", "TAEYEON", "YOONA"));
System.out.println(String.format("%.2f, %.2f", 1700.9911F, 2000.9911F));
System.out.println(String.format("%f, %f", 1700.9911F, 2000.9911F));
Result
12345678901234567890
TAEYEON YOONA
TAEYEON YOONA
TAEYEON YOONA
YOONA, TAEYEON
1700.99, 2000.99
1700.991089, 2000.991089
'Java' 카테고리의 다른 글
[JUnit]System.out.println ()의 단위 테스트 예제 (0) | 2021.05.07 |
---|---|
이클립스에서 static import 쉽게 가져오기 (0) | 2021.05.04 |
[java]6자리 인증 번호 생성하기 예제 (0) | 2020.04.07 |
객체지향개발 관련 정리 (0) | 2019.05.30 |
Aparche POI Excel을 이용한 엑셀 파일 읽기 (1) | 2019.01.10 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- AG-GRID
- thymeleaf
- 엑셀
- REST
- restful서비스
- lombok
- 타임리프
- SHEETJS
- oracle
- example
- 설정
- Spring Boot
- mybatis
- 그리드
- RESTful
- cache
- ag grid
- sample
- Javascript
- springboot
- listToMap
- spring
- 스프링부트
- 예제
- java
- 샘플
- mapToList
- 스프링
- UI
- 메시지
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함