티스토리 뷰
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
- 그리드
- restful서비스
- thymeleaf
- REST
- springboot
- 예제
- java
- 스프링부트
- spring
- 메시지
- 엑셀
- example
- ag grid
- Spring Boot
- RESTful
- oracle
- sample
- AG-GRID
- 설정
- 타임리프
- mybatis
- cache
- mapToList
- Javascript
- 샘플
- UI
- SHEETJS
- lombok
- listToMap
- 스프링
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함