I programmeringsspråket Java , String objekt koda tecknen de innehåller hjälp av Unicode-standarden . Men i många vanliga tillämpningar , teckensträngar måste få omvandlas till UFT - 8 -format innan den sänds över nätverk eller skickas till Unix -datorer . Du kan ringa " getBytes ( ) " metoden ( ingår i standard- Java- biblioteken ) för att konvertera en sträng till UTF - 8 . Instruktioner
1
Inkludera följande rad i början av din Java-kod :
import java.lang *;
2
Deklarera en array av . byte för att hålla resultatet av omvandlingen ( som inte är i Unicode något mer , kommer UTF - 8-sträng representeras som en array av bytes ) :
byte [ ] utf8Result ,
3
Konvertera mellan Unicode och UTF - 8 som i följande exempelkod :
utf8Result = myString.getBytes ( " UTF - 8 " ) ;
Ersätt " MyString " med namnet på String-objektet innehåller strängen som ska konverteras . När denna linje , byte array " utf8Result " kommer att innehålla UTF - 8 motsvarande den ursprungliga strängen .