728x90
오늘 작업하다가 갑자기 생각이안나서 기억 남기는 용도로 작성해봅니다.
1. String Format 사용
public static void main(String[] args) {
int iNum = 500000000;
String sFormat = String.format("%,d", iNum);
System.out.println("iNum -> "+iNum);
// iNum -> 500000000
System.out.println("Format -> "+sFormat);
// Format -> 500,000,000
}
String.format("%,d", Number);
2. DecimalFormat 사용
https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/text/DecimalFormat.html |
예제들 보면 double만 표시를 해두어서 확인해보니 다른 타입들도 사용 가능합니다.
public static void main(String[] args) {
int iNum = 500000000;
DecimalFormat dc = new DecimalFormat("###,###,###,###");
String sFormat = dc.format(money);
System.out.println("iNum -> "+iNum);
// iNum -> 500000000
System.out.println("Format -> "+sFormat);
// Format -> 500,000,000
}
DecimalFormat dc = new DecimalFormat("###,###,###,###");
String ch = dc.format(money);
728x90
728x90
'Dev > [JAVA] Spring, Jpa ...' 카테고리의 다른 글
Spring | class file has wrong version 61.0, should be 52.0 오류 (0) | 2024.08.29 |
---|---|
Intellij Community | Spring boot Gradle 프로젝트 생성하기 (0) | 2024.08.27 |
Spring | SNAPSHOT / M / RC / GA(RELEASE) 버젼 차이점 (0) | 2024.08.26 |
Spring | request.getRemoteAddr() 로 IP가 추적되지않을 때 | Proxy환경에서 Client IP 얻기 (0) | 2024.08.26 |