Come rilevare CJK in Java

April 16

Come rilevare CJK in Java


Dal momento che il linguaggio di programmazione Java è un diffuso, la tecnologia open source, l'incorporazione e l'integrazione delle lingue straniere nel programma è abbastanza comune, come il cinese, giapponese e coreano (CJK). Queste lingue utilizzano caratteri speciali e le immagini che differiscono da Inglese lettere dell'alfabeto, per cui è necessario utilizzare uno speciale strumento di terze parti, come ad esempio il software chiave CJK, per decodificarli in Java. La rilevazione di questi personaggi può essere effettuata anche utilizzando alcune classi Java: InputStreamReader e OutputStreamWriter.

istruzione

1 Scaricare e installare Java Runtime Environment (JRE) per il sistema da Java.com. JRE vi permetterà di eseguire l'applicazione chiave CJK e caricare automaticamente l'applet Java, che vi chiederà il nome utente e la password CJK. È necessario registrarsi se sei un utente prima volta del server KEY.

2 Inserisci il tuo nome utente, la password, il nome reale e indirizzo email desiderato, quindi premere "Invia" per completare la registrazione applet KEY. È inoltre necessario trasferire i font Microsoft CJK a lavorare con i cinesi, giapponesi e coreano. I font cinesi richiesti e cioè Pinyin con toni e tipo di carattere cinese, saranno forniti automaticamente dal software KEY.

3 Input i seguenti codici per automatizzare la scoperta di caratteri CJK nelle stringhe Java.

Il codice qui sotto tornerà "true" se la stringa S contiene caratteri a doppio byte:

containsDoubleByte public boolean (String s) {

for (int i = 0; i <s.length (); i ++) {

if (isDoubleByte(s.charAt(i)) {

return true;

}

}

return false;

}

Il seguente codice restituirà "true" se la stringa C è un caratteri a doppio byte:

isJapanese booleani pubblici (char c) {

if (c> = '\ u0100' && c <= '\ uffff') return true;

return false;

// Più semplice: il ritorno c> '\ u00ff';

}

Consigli e avvertenze

  • Si può lavorare su altri progetti in attesa che il server CJK chiave per l'installazione, che richiederà circa 20-30 minuti. I campioni completi di codice Java che possono essere utilizzati per automatizzare la vostra scoperta caratteri CJK sono disponibili sul sito Seba Ulyssis '.