/*
*Bahasa Java, sebagai bahasa pertama yang mendukung internasionalisasi, memiliki karakteristik penting dari internasionalisasi yang tak tertandingi dalam bahasa lain sejak awal:
*Gunakan Unicode untuk menulis semua string. Tetapi teori dan praktik selalu tidak dapat sepenuhnya menyelaraskan, karena Unicode itu sendiri terus berubah.
* Dalam J2SE (TM) 5.0, perubahan utamanya adalah menyesuaikan paket seperti java.lang, java.text, java.util.regex untuk membuat seluruh kata
* Pemrosesan karakter didasarkan pada standar Unicode 4.0, dan juga memperkuat dukungan untuk karakter tambahan (untuk informasi lebih lanjut, silakan merujuk ke:
* "Karakter Tambahan di JavaPlatform" oleh Norbert Lindenberg dan Masayoshi
*Okutsu,). Selain itu, penyesuaian ini secara komprehensif memecahkan masalah membaca teks, menulis, dan tampilan di negara -negara Asia Tenggara seperti Vietnam, meskipun mereka tidak melakukannya
*Setelah berbagai pengujian. Untuk melihat bahasa yang didukung oleh Java dan informasi versi yang sesuai, Anda dapat menggunakan kode berikut untuk meminta.
*/
Salinan kode adalah sebagai berikut:
impor java.util.*;
impor java.text.*;
tes kelas publik {
public static void main (string [] args) {
// Bahasa output didukung oleh JVM
Lokal locale [] = dateFormat.getAvailablelocales ();
System.out.println ("======= Sistem lokal mendukung bahasa: =========");
untuk (int i = 0; i <locale.length; i ++) {
System.out.println (lokal [i] .toString () +
"/t" +locale [i] .getDisplayName ());
}
// Output Properti Default JVM
System.out.println ("======= Properti Sistem ==========");
System.getProperties (). Daftar (System.out);
}
}
Hasil Menjalankan:
C:/Java> tes java
======== Sistem lokal mendukung bahasa: =========
Arab
Ar_ae Arab (Uni Emirat Arab)
Ar_bh Arab (Bahrain)
Ar_dz Arab (Aljazair)
Ar_eg Arab (Mesir)
Ar_iq Arab (Irak)
Ar_jo Arab (Jordan)
Ar_KW Arab (Kuwait)
Ar_lb Arab (Lebanon)
Ar_ly Arab (Libya)
Ar_ma Arab (Maroko)
Ar_om Arab (Oman)
AR_QA Arab (Qatar)
Ar_SA Arab (Arab Saudi)
Ar_sd Arab (Sultan)
Ar_sy Arab (Suriah)
Ar_tn Arab (Tunisia)
Ar_ye Arab (Yaman)
Hi_in Hindi (India)
IW Ibrani
IW_IL Ibrani (Israel)
JA Jepang
JA_JP Jepang (Jepang)
KO Korea
KO_KR Korea (Korea Selatan)
Thai
Th_th Thai (Thailand)
Th_th_th Thai (Thailand, TH)
VI Vietnam
VI_VN Vietnam (Vietnam)
zh cina
zh_cn cina (Cina)
zh_hk cina (hong kong)
ZH_TW China (Taiwan)
Jadilah Belarusia
Be_by Belarusia (Belarus)
BG Bulgarian
BG_BG Bulgaria (Bulgaria)
CA Catalan
Ca_es Catalan (Spanyol)
CS CSECH
CS_CZ Ceko (Republik Ceko)
Da Denmark
da_dk Denmark (Denmark)
de Jerman
De_at Jerman (Austria)
De_ch Jerman (Swiss)
de_de Jerman (Jerman)
De_lu Devon (Luksemburg)
El Yunani
El_gr Yunani (Yunani)
En_au English (Australia)
En_ca English (Kanada)
En_GB English (UK)
En_ie English (Irlandia)
En_in English (India)
En_nz English (Selandia Baru)
En_za English (Afrika Selatan)
Es Spanyol
Es_ar Spanyol (Argentina)
ES_BO Spanyol (Bolivia)
ES_CL Spanyol (Chili)
ES_CO Spanyol (Kolombia)
ES_CR Spanyol (Kosta Rika)
Es_do Spanyol (Republik Dominika)
ES_EC Spanyol (Ekuador)
Es_es Spanyol (Spanyol)
ES_GT Spanyol (Guatemala)
Es_hn Spanyol (Honduras)
ES_MX Spanyol (Meksiko)
ES_NI Spanyol (Nikaragua)
ES_PA Spanyol (Panama)
ES_PE Spanyol (Peru)
ES_PR Spanyol (Puerto Rico)
Es_py Spanyol (Paraguay)
ES_SV Spanyol (Salvador)
ES_UY Spanyol (Uruguay)
Es_ve Spanyol (Venezuela)
ET ESTONIAN
Et_ee Estonian (Estonia)
Fi Finlandia
FI_FI Finlandia (Finlandia)
Fr Prancis
Fr_be French (Belgia)
FR_CA French (Kanada)
Fr_ch French (Swiss)
FR_FR Prancis (Prancis)
Fr_lu French (Luksemburg)
HR Kroasia
HR_HR Kroasia (Kroasia)
Hu Hongaria
Hu_hu Hongaria (Hongaria)
adalah Islandia
is_is Islandia (Islandia)
itu bahasa Italia
It_ch Italian (Swiss)
It_it Italian (Italia)
LT Lithuania
LT_LT Lithuanian (Lithuania)
LV Latvian (Leto)
lv_lv latvian (leto) (latvia)
MK Makedonia
MK_MK Makedonian (Raja Makedonia)
NL Belanda
NL_BE Belanda (Belgia)
NL_NL Belanda (Belanda)
tidak ada orang Norwegia
no_no Norwegian (Norwegia)
no_no_ny Norwegian (Nynorsk, Norwegia)
Pol Pol
PL_PL Polandia (Polandia)
PT Portugis
PT_BR Portugis (Brasil)
PT_PT Portugis (Portugal)
RO ROMANIAN
RO_RO ROMANIAN (Rumania)
ru
RU_RU Rusia (Rusia)
SK Slovakian
SK_SK Slovakia (Slovakia)
SL Slovenian
Sl_si Slovenian (Slovenia)
SQ Albania
SQ_AL Albania (Albania)
SV Swedia
SV_SE Swedia (Swedia)
TR Turki
TR_TR Turki (Türkiye)
Inggris Ukraina
UK_UA Ukraina (Ukraina)
En_us English (AS)
en bahasa Inggris
======= Properti Sistem ==========
-Listing Properties-
java.runtime.name = java (tm) 2 lingkungan runtime, dudukan ...
sun.boot.library.path = c:/file program/java/jre1.5.0/bin
java.vm.version = 1.5.0-B64
java.vm.vendor = Sun Microsystems Inc.
java.vendor.url = http: //java.sun.com/
path.separator =;
java.vm.name = java hotspot (tm) klien vm
file.encoding.pkg = sun.io
user.country = cn
sun.os.patch.level = Paket Layanan 1
java.vm.specification.name = spesifikasi mesin virtual java
user.dir = c:/java
java.runtime.version = 1.5.0-B64
java.awt.graphicsenv = sun.awt.win32graphicsenvironment
java.endorsed.dirs = c:/file program/java/jre1.5.0/lib/en ...
os.arch = x86
java.io.tmpdir = c: /docume~1/owner~1.leg/locals~1/temp/
line.separator =
java.vm.specification.vendor = Sun Microsystems Inc.
user.variant =
OS.NAME = Windows XP
sun.jnu.encoding = GB18030
java.library.path = c:/windows/system32;.; c:/windows/syst ...
java.specification.name = spesifikasi API platform java
java.class.version = 49.0
sun.management.compiler = kompiler klien hotspot
OS.Version = 5.1
user.home = c:/dokumen dan pengaturan/pemilik.legen ...
user.timezone =
java.awt.printerjob = sun.awt.windows.wprinterjob
File.encoding = GB18030
java.specification.version = 1.5
user.name = pemilik
java.class.path = c: /jdk1.5/lib; c:/java
java.vm.specification.version = 1.0
sun.arch.data.model = 32
java.home = c:/file program/java/jre1.5.0
java.specification.vendor = Sun Microsystems Inc.
user.banguage = zh
awt.toolkit = sun.awt.windows.wtoolkit
java.vm.info = mode campuran, berbagi
java.version = 1.5.0
java.ext.dirs = c:/file program/java/jre1.5.0/lib/ext
sun.boot.class.path = c:/file program/java/jre1.5.0/lib/rt ...
Java.Vendor = Sun Microsystems Inc.
file.separator =/
java.vendor.url.bug = http: //java.sun.com/cgi-bin/bugreport ...
sun.cpu.endian = sedikit
sun.io.unicode.encoding = unicodelittle
sun.desktop = windows
sun.cpu.isalist =
C:/Java>