Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

Java에서 로케일 클래스의 중요성?


로케일 클래스는 로케일 작업을 수행하는 데 사용됩니다. 사용자에게 로케일 정보를 제공합니다. 언어 지리적 위치 를 나타내는 매개변수 집합으로 정의됩니다. 또는 장소 어떤 작업이 발생하는 곳. 로케일 의 중요한 방법 클래스는 getAvailableLocales(), getCountry(), getDefault(), getDisplayLanguage()입니다. , getDisplayCountry(), getUnicodeLocaleKeys()

언어 클래스는 다음 생성자를 사용합니다.

  • 로케일(문자열 L) : 언어 코드에서 로케일을 초기화합니다. 인수로 전달되었습니다.
  • 로케일(문자열 L, 문자열 C) :언어에서 로케일을 초기화합니다. , 국가 코드 인수로 전달되었습니다.
  • 로케일(문자열 L, 문자열 C, 문자열 V) :언어에서 로케일을 초기화합니다. , 국가 , 변형 인수로 전달되었습니다.

구문

public final class Locale extends Object implements Cloneable, Serializable

예시

import java.text.SimpleDateFormat;
import java.util.Locale;
public class LocaleTest {
   public static void main(String[] args) {
      Locale loc[] = SimpleDateFormat.getAvailableLocales();
      for (int i=1; i <= 15; i++) {
         System.out.printf("\n%s (%s) ", loc[i].getDisplayName(), loc[i].toString());
      }
   }
}

출력

Arabic (United Arab Emirates) (ar_AE)
Arabic (Jordan) (ar_JO)
Arabic (Syria) (ar_SY)
Croatian (Croatia) (hr_HR)
French (Belgium) (fr_BE)
Spanish (Panama) (es_PA)
Maltese (Malta) (mt_MT)
Spanish (Venezuela) (es_VE)
Bulgarian (bg)
Chinese (Taiwan) (zh_TW)
Italian (it)
Korean (ko)
Ukrainian (uk)
Latvian (lv)
Danish (Denmark) (da_DK)