Locale 클래스의 상세 해석

2534 단어
이 문장 은 자신 에게 모든 것 을 복습하도록 제공하는데, 당신 에게 도움 이 된다면, 또한 나 의 영광 이다
참조 문서 링크:https://blog.csdn.net/u013310119/article/details/64127771
1. 로케어는 로케어 표시 지역을 소개한다.모든 Locale 대상은 특정한 지리, 정치와 문화 지역을 대표한다.Date,Calendar 등 날짜/시간을 표시하는 대상을 조작할 때 자주 사용된다.지역에 따라 시간 표시 방식이 다르기 때문이다.다음은 Locale 객체의 3가지 일반적인 작성 방법에 대해 설명합니다.
2. Locale 객체를 가져오는 세 가지 방법,
①: 기본 Locale 가져오기
Locale locale = Locale.getDefault()

②: Locale의 정적 객체를 직접 사용합니다. Locale.java에서 다음과 같은 정적 대상을 제공합니다

public static final Locale CANADA

public static final Locale CANADA_FRENCH

public static final Locale CHINA

public static final Locale CHINESE

public static final Locale ENGLISH

public static final Locale FRANCE

public static final Locale FRENCH

public static final Locale GERMAN

public static final Locale GERMANY

public static final Locale ITALIAN

public static final Locale ITALY

public static final Locale JAPAN

public static final Locale JAPANESE

public static final Locale KOREA

public static final Locale KOREAN

public static final Locale PRC

public static final Locale ROOT

public static final Locale SIMPLIFIED_CHINESE

public static final Locale TAIWAN

public static final Locale TRADITIONAL_CHINESE

public static final Locale UK

public static final Locale US

예: 다음 Locale 대상은 "중국(대륙)"에 해당합니다.
Locale locale = Locale.SIMPLIFIED_CHINESE

③: Locale의 구조 함수를 통해 Locale 객체 Locale을 만드는 구조 함수는 총 3개입니다.다음과 같습니다.
Locale(String language)
 
Locale(String language, String country)
 
Locale(String language, String country, String variant)

Locale 함수 목록
// Locale 
 
Locale(String language)
 
Locale(String language, String country)
 
Locale(String language, String country, String variant)
Object clone()
boolean equals(Object object)
static Locale[] getAvailableLocales()
String getCountry()
static Locale getDefault()
String getDisplayCountry(Locale locale)
final String getDisplayCountry()
final String getDisplayLanguage()
String getDisplayLanguage(Locale locale)
String getDisplayName(Locale locale)
final String getDisplayName()
final String getDisplayVariant()
String getDisplayVariant(Locale locale)
String getISO3Country()
String getISO3Language()
static String[] getISOCountries()
static String[] getISOLanguages()
String getLanguage()
String getVariant()
synchronized int hashCode()
synchronized static void setDefault(Locale locale)
final String toString()

좋은 웹페이지 즐겨찾기