LocaleNameProvider — 로케일 이름의 지역화 제공자

LocaleNameProvider — 로케일 이름의 지역화 제공자

Locale 클래스를 위한 지역화된 이름을 제공하는 서비스 프로바이더를 위한 추상 클래스예요.

출처: Java API Reference

본문

public abstract class LocaleNameProvider extends LocaleServiceProvider

로케일의 나라, 언어, 스크립트, 변형(variant) 등의 지역화된 이름을 제공해요.

생성자

  • LocaleNameProvider() — 유일한 생성자로, 일반적으로 서브클래스 생성자에서 암묵적으로 호출돼요.

주요 메서드

  • getDisplayCountry(String countryCode, Locale locale) — 주어진 IETF BCP47 지역 코드(ISO 3166 국가 코드 또는 UN M.49 지역 코드)와 로케일에 대한 지역화된 이름을 반환해요.

  • getDisplayLanguage(String languageCode, Locale locale) — 주어진 IETF BCP47 언어 코드와 로케일에 대한 지역화된 이름을 반환해요.

  • getDisplayScript(String scriptCode, Locale locale) — 주어진 IETF BCP47 스크립트 코드와 로케일에 대한 지역화된 이름을 반환해요.

  • getDisplayVariant(String variant, Locale locale) — 주어진 변형과 로케일에 대한 지역화된 이름을 반환해요.

  • getDisplayUnicodeExtensionKey(String key, Locale locale) — 주어진 Unicode 확장 키와 로케일에 대한 지역화된 이름을 반환해요.

  • getDisplayUnicodeExtensionType(String type, String key, Locale locale) — 주어진 Unicode 확장 타입과 로케일에 대한 지역화된 이름을 반환해요.

  • 도입 시점(Since): 1.6

더 알아보기 (Learn more)