JAVA
Locale 클래스를 이용한 표준 국가 명 한글로 얻어오기
devsh
2014. 7. 1. 14:04
728x90
반응형
Locale 클래스를 이용한 표준 국가 명 한글로 얻어오기
java.util 패키지에 있는 Locale 클래스를 이용하게 되면 국가 정보를 얻을 수 가 있는데
그중 getISOCountries() 메소드를 이용하면 국제 표준 국가명 리스트를 배열로 가져올 수 있다.
가져온 국가명 리스트를 한글로 변환 하기위해 Locale 클래스의 생성자인 Locale(String language, String country)
로 초기화후 getDisplayCountry() 메소드를 출력하면 결과가 출력된다.
1 2 3 4 5 6 7 8 9 10 11 | public class LocaleTest { public static void main(String[] args) { java.util.Locale locale = null; String[] countries = java.util.Locale.getISOCountries(); for(String country : countries) { locale = new java.util.Locale("ko", country); System.out.println(locale.getDisplayCountry()); } } } | cs |
728x90
반응형