DecimalStyle — 지역화된 십진 표기 스타일
DecimalStyle — 지역화된 십진 표기 스타일
날짜와 시간 포맷팅에 사용되는 지역화된 십진 표기 스타일을 나타내는 불변 클래스예요.
본문
시그니처
public final class DecimalStyle extends Object
이 클래스는 불변(immutable)이며 스레드 안전(thread-safe)해요.
설명
날짜와 시간을 다룰 때 중요한 부분 중 하나가 지역화(localization)예요. 이 클래스는 소수점 기호, 양의 부호, 음의 부호, 0을 나타내는 숫자 문자 같은 각종 정보에 접근하는 중심점 역할을 해요. 로케일(locale)별로 어떤 문자를 사용할지에 대한 정보를 한곳에서 관리할 수 있게 해 줘요.
주요 메서드
of(Locale locale)— 지정한 로케일에 대한DecimalStyle을 얻어요.ofDefaultLocale()— 기본FORMAT로케일에 대한DecimalStyle을 얻어요.getAvailableLocales()— 지원되는 모든 로케일 목록을 반환해요.getDecimalSeparator()— 소수점을 나타내는 문자를 반환해요.getZeroDigit()— 0을 나타내는 문자를 반환해요.getPositiveSign()/getNegativeSign()— 양의 부호 / 음의 부호를 나타내는 문자를 반환해요.withDecimalSeparator(char decimalSeparator)— 소수점을 나타내는 새 문자를 가진 복사본을 반환해요.withZeroDigit(char zeroDigit)— 0을 나타내는 새 문자를 가진 복사본을 반환해요.equals(Object obj)— 이DecimalStyle이 다른DecimalStyle과 같은지 확인해요.