DecimalStyle — 지역화된 십진 표기 스타일

DecimalStyle — 지역화된 십진 표기 스타일

날짜와 시간 포맷팅에 사용되는 지역화된 십진 표기 스타일을 나타내는 불변 클래스예요.

출처: Java API Reference

본문

시그니처

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과 같은지 확인해요.

더 알아보기 (Learn more)