February 16
Nel linguaggio di programmazione Java, oggetti String codificare i caratteri che contengono utilizzando lo standard Unicode. Tuttavia, in molte applicazioni comuni, le stringhe di caratteri devono convertirsi al formato UFT-8 prima di essere trasmessi su reti o passato al computer Unix. È possibile chiamare i "getBytes) (" Metodo (inclusa nelle librerie standard di Java) per convertire una stringa UTF-8.
1 Includere la seguente riga all'inizio del vostro codice Java:
importare java.lang. *;
2 Dichiarare un array di byte per contenere il risultato della conversione (non essendo in Unicode più, la stringa UTF-8 sarà rappresentato come un array di byte):
byte [] utf8Result;
3 La conversione tra Unicode e UTF-8 come nel seguente codice di esempio:
utf8Result = myString.getBytes ( "UTF-8");
Sostituire "myString" con il nome dell'oggetto stringa contenente la stringa da convertire. Dopo l'esecuzione di questa linea, array di byte "utf8Result" conterrà l'equivalente UTF-8 della stringa originale.