Siden programmeringssproget Java er et udbredt , open source -teknologi, inkorporering og integration af fremmedsprog i programmet er helt almindeligt , som kinesisk , japansk og koreansk ( CJK. ) Disse sprog bruge specialtegn og billeder, der adskiller sig fra de engelske alfabet , derfor er det nødvendigt at bruge en speciel værktøj fra tredjepart , som f.eks CJK Key software, for at afkode dem i Java. Påvisning af disse tegn kan også ske ved at ansætte visse Java klasser: InputStreamReader og OutputStreamWriter . Ting du skal
Java Run-Time Environment
Vis Flere Instruktioner
1
downloade og installere Java Runtime Environment ( JRE ) til dit system fra Java.com . JRE vil gøre dig til at køre CJK Key ansøgning og indlæse Java-applet automatisk , hvilket vil bede dig om dit CJK brugernavn og password. Du skal registrere , hvis du er en første gang bruger af KEY server.
2
Indtast dit ønskede brugernavn , adgangskode, rigtige navn og e-mail- adresse , og derefter hit "Submit" for at fuldføre din KEY applet registrering. Du skal også hente Microsoft CJK skrifttyper til at arbejde med de kinesiske , japanske og koreanske sprog. De krævede kinesiske skrifttyper nemlig Pinyin med toner, og kinesiske tegn skrifttype , vil automatisk leveret af KEY software.
3
Indtast følgende koder for at automatisere opdagelsen af CJK tegn i din Java . strings
koden nedenfor vil returnere "true" hvis strengen S indeholder dobbeltbytetegn :
offentlig boolean containsDoubleByte (String s ) {
for (int i = 0; i < s.length (); i + +) {
if ( isDoubleByte ( s.charAt ( i)) {
tilbagevenden sandt,
} < br >
}
return false ;
}
følgende kode vil returnere "true" hvis strengen C er en double- byte karakterer : Salg < p> offentlige boolean isJapanese (char c ) {
if ( c> = '\\ u0100 ' && c < = '\\ uffff ") returnere sandt ;
return false ;
//enklere : tilbage c> '\\ u00ff «
}