728x90
    
    
  반응형
    
    
    
  NumberFormat으로 간단하게 해결
▷ Example
import java.text.NumberFormat;
public void test() {
    int number01 = 1000000000;
    int number02 = 100;
    String number03 = "1000";
    // 숫자 포맷터 재사용
    NumberFormat numberFormat = NumberFormat.getInstance();
    // 숫자 포맷팅 결과
    String commaNum01 = numberFormat.format(number01);
    String commaNum02 = numberFormat.format(number02);
    String commaNum03 = numberFormat.format(Integer.parseInt(number03));
    // 포맷팅 결과 출력
    System.out.println(commaNum01); // 1,000,000,000
    System.out.println(commaNum02); // 100
    System.out.println(commaNum03); // 1,000
}728x90
    
    
  728x90
    
    
    
  '▶ Back-End > Java' 카테고리의 다른 글
| 문자열 n번째 이후 마스킹 처리 (0) | 2021.04.22 | 
|---|---|
| 두 지점간의 거리 계산 (0) | 2021.04.16 | 
| List<Object> 정렬 (0) | 2021.04.16 | 
| 가변적인 특정 문자열을 원하는 위치에 추가 (0) | 2021.03.05 | 
| JSON Unrecognized field 해결방법(@JsonIgnoreProperties) (0) | 2021.03.03 | 
 
 
 
댓글