[JAVA] 숫자(금액) 단위 맞춰서 출력하기 (KrWonFormat)


[JAVA] 숫자(금액) 단위 맞춰서 출력하기 (KrWonFormat)

0. 들어가며 자바 사용 중 숫자 데이터를 정돈된 숫자형태에 맞춰서 표현해야 할 일이 생겼다. 예를 들어 7,483만원 이 내가 원하는 형식이다. 간단한 코드인 것 같아 자바의 기본 라이브러리인 DecimalFormat을 이용하여 구현해 보았다. 해당 코드를 통해 기대되는 동작 1. 의존성 개발 환경 자바8 인텔리제이(IntelliJ) 기본 라이브러리 사용 import java.text.DecimalFormat; import java.util.HashMap; import java.util.Iterator; import java.util.Map; 2. 주요 코드 설명 2-1. 단위 정보 지정 wonUnit 이라는 Map 변수 안에 사용할 단위를 지정해 둔다. 참고로 Map의 경우 내부 value들에 순서가 중요하지 않기 때문에 순서 상관없이 값을 넣으면 된다. private final Map<String, Long> wonUnit = new HashMap<String, Long>() ...


#decimal #클래스 #코드 #출력 #자바 #숫자형식 #숫자포맷 #숫자출력 #금액형식 #금액포맷 #금액출력 #객체 #decimalformat #함수

원문링크 : [JAVA] 숫자(금액) 단위 맞춰서 출력하기 (KrWonFormat)