반응형
java에서 천 단위 쉼표와 소수점 반올림을 동시에 하는 방법은 다음과 같습니다.
public class Test {
public static void main(String[] args) {
double v = 1234567890000.12345;
System.out.println(String.format("%1$,.2f", v));
System.out.println(String.format("%,.2f", v));
}
}
두 가지 모두 결과는 동일하며, .2f는 소수점 셋째 자리에서 반올림하여 소수점 2자리까지 표시하는 것을 의미합니다.
다른 몇가지 방법이 더 있는데, 다른 방법은 코드가 길어서 간단한 방법만 가져왔습니다.
출처: https://stackoverflow.com/questions/4885254/string-format-to-format-double-in-java
728x90
반응형
'back end > java' 카테고리의 다른 글
[Spring boot] Restful API 쉽게 호출하는 방법 by using RestTemplate (2) | 2022.10.11 |
---|---|
spring boot jpa에서 SQLite 사용하는 방법 (0) | 2022.10.08 |
Java Bean Validation 사용방법 - ControllerAdvice (0) | 2022.10.03 |
Mac OS에서 Openjdk 11 설치하는 방법(adoptopenjdk11) (0) | 2022.08.13 |
java의 최대 thread 수 (0) | 2022.08.02 |