
IntlCalendar 클래스의 getAvailableLocales 메소드는 locale 목록을 반환합니다.
locale 목록의 속성에 대한 정보를 얻으려면, locale 객체를 생성하고, 해당 locale의 속성을 조회하는 방법을 사용할 수 있습니다.
예를 들어, locale 목록의 시간대 정보를 얻으려면, locale 객체의 getTimeZone() 메소드를 사용할 수 있습니다.
getTimeZone() 메소드는 locale의 시간대 정보를 반환하는 TimeZone 객체를 반환합니다.
TimeZone 객체의 getID() 메소드를 사용하여 시간대 ID를 얻을 수 있습니다.
예를 들어, locale 목록의 시간대 정보를 얻는 코드는 다음과 같습니다.
#hostingforum.kr
java
import java.util.Locale;
import java.util.TimeZone;
public class Main {
public static void main(String[] args) {
Locale[] locales = java.util.Calendar.getAvailableLocales();
for (Locale locale : locales) {
TimeZone timeZone = locale.getTimeZone();
String timeZoneId = timeZone.getID();
System.out.println(locale + "의 시간대 ID: " + timeZoneId);
}
}
}
이 코드는 locale 목록을 조회하고, 각 locale의 시간대 ID를 출력합니다.
locale 목록의 속성에 대한 정보를 얻을 때는 locale 객체를 생성하고, 해당 locale의 속성을 조회하는 방법을 사용하면 됩니다.
2025-04-04 00:18