Siden Java programmeringsspråk er en utbredt , åpen kildekode-teknologi , inkorporering og integrering av fremmedspråk i programmet er ganske vanlig , for eksempel kinesisk , japansk og koreansk ( CJK. ) Disse språkene bruke spesialtegn og bilder som skiller seg fra de engelske alfabetet bokstaver , derfor er det nødvendig å bruke en spesiell tredjeparts verktøy, for eksempel CJK Key programvare, for å dekode dem i Java. Påvisning av disse tegnene kan også gjøres ved å bruke visse Java- klasser: InputStreamReader og OutputStreamWriter . Du trenger
Java Run -Time Environment
Vis flere instruksjoner
en
Last ned og installer Java Runtime Environment ( JRE ) til systemet fra Java.com . JRE vil gjøre deg i stand til å kjøre CJK Key programmet og laste Java applet automatisk , som vil be deg om CJK brukernavn og passord. Du må registrere hvis du er en første gang bruker av KEY server.
2
Skriv inn ønsket brukernavn , passord , virkelige navn og e-postadresse , og deretter trykke " Submit" for å fullføre KEY applet registrering. Du må også laste ned Microsoft CJK fonter å arbeide med kinesisk, japansk og koreansk språk. De nødvendige kinesiske skrifter nemlig PinYin med Tones , og kinesiske tegn font , vil bli automatisk gitt av KEY programvare .
3
Input følgende koder for å automatisere oppdagelsen av CJK tegn i Java din . strenger
koden nedenfor vil returnere "true" hvis strengen s inneholder dobbel - byte tegn :
public boolean containsDoubleByte (String s ) {
for ( int i = 0 ; i < s.length (); i + + ) {
if ( isDoubleByte ( s.charAt ( i) ) {
return true ;
}
}
return false ;
}
følgende kode vil returnere "true" hvis strengen C er en dobbel -tegn :
< p> public boolean isJapanese (char c ) {
if ( c > = ' \\ u0100 ' && c < = '\\ uffff ') return true;
return false ;
//enklere : return c > '\\ u00ff ';
}