Nel linguaggio di programmazione Java , oggetti String codificare i caratteri in essi contenuti utilizzando lo standard Unicode . Tuttavia, in molte applicazioni comuni , le stringhe di caratteri necessario per ottenere convertito nel formato UFT- 8 prima di essere trasmessi su reti o superato per computer Unix . È possibile chiamare il metodo ( incluso nelle librerie standard di Java ) " getBytes () " per convertire una stringa in UTF -8 . Istruzioni
1
includere la seguente riga all'inizio del codice Java :
import 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 ;
< br > 3
conversione tra Unicode e UTF -8 come nel seguente codice di esempio :
utf8Result = myString.getBytes ( " UTF - 8") ;
Sostituire " myString " con il nome dell'oggetto String contenente la stringa da convertire . Dopo l'esecuzione di questa linea , matrice di byte " utf8Result " conterrà l' UTF-8 equivalente della stringa originale .