Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako previesť reťazec na UTF - 8 s Java

V programovacom jazyku Java , String objekty kódovať znaky , ktoré obsahujú pomocou štandardu Unicode . Avšak , v mnohých bežných aplikácií , je potrebné , aby sa previesť do formátu UFT - 8 pred prenosom cez siete alebo odovzdaný unixových počítačov znakové reťazce . Môžete volať " GetBytes ( ) " metódy ( je obsiahnutý v štandardnej Java knižníc ) previesť reťazec na UTF - 8 . Návod dovolená 1

zahrnúť nasledujúci riadok na začiatku kódu Java :

import java.lang * ;
2

deklarovať pole . bajty držať výsledok konverzie ( nie je zatiaľ v Unicode nič viac , bude UTF - 8 string byť reprezentované ako pole bajtov ) :

byte [ ] utf8Result ;

3

Prevod medzi Unicode a UTF - 8 ako v nasledujúcom ukážkovom kóde :

utf8Result = myString.getBytes ( " UTF - 8 " ) ;

Nahradiť " MyString " s Názov reťazca objekt obsahujúci reťazec previesť . Po vykonaní tohto riadku , byte array " utf8Result " bude obsahovať UTF - 8 ekvivalent pôvodného reťazca .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené