
IntlCalendar 클래스의 getAvailableLocales() 메서드는 지역 정보를 나타내는 Locale 객체의 배열을 반환합니다. 이 메서드에서 반환하는 Locale 객체의 속성은 다음과 같습니다.
- 언어 코드 (language code) : 언어를 나타내는 코드 (예: en, ko, zh)
- 국가 코드 (country code) : 국가를 나타내는 코드 (예: US, KR, CN)
- 지역 코드 (variant code) : 지역을 나타내는 코드 (예: en_US, ko_KR, zh_CN)
이러한 속성은 Locale 객체의 getLanguage(), getCountry(), getVariant() 메서드를 통해 접근할 수 있습니다.
예를 들어, Locale 객체의 언어 코드를 얻으려면 getLanguage() 메서드를 호출하면 됩니다.
#hostingforum.kr
java
Locale locale = Locale.KOREA;
String languageCode = locale.getLanguage(); // "ko"
국가 코드를 얻으려면 getCountry() 메서드를 호출하면 됩니다.
#hostingforum.kr
java
Locale locale = Locale.KOREA;
String countryCode = locale.getCountry(); // "KR"
지역 코드를 얻으려면 getVariant() 메서드를 호출하면 됩니다.
#hostingforum.kr
java
Locale locale = Locale.KOREA;
String variantCode = locale.getVariant(); // ""
IntlCalendar 클래스의 getAvailableLocales() 메서드는 이러한 Locale 객체의 속성을 반환합니다.
2025-04-28 04:38