前人未踏の領域へ Androidアプリ開発編

Androidアプリ開発に関する調査メモ置き場。古い記事にはアプリ以外も含まれます。

Localeクラスとそのメソッドの実行結果確認

java.util.Localeクラスを使用することになったのでそのメソッドが何を返却するかをチェック。

日本の場合

メソッド 出力
getCountry() JP
getLanguage() ja
getVariant()
getDisplayCountry() 日本
getDisplayLanguage() 日本語
getDisplayName() 日本語 (日本)
getDisplayVariant()
getISO3Country() JPN
getISO3Language() jp

English(United States)の場合

メソッド 出力
getCountry US
getLanguage en
getVariant
getDisplayCountry United States
getDisplayLanguage English
getDisplayName English (United States)
getDisplayVariant
getISO3Country USA
getISO3Language eng


定数で定義されているものと同じ値が返却されるわけではないのだな。