Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Java programy môžu vytvárať tokeny z akýchkoľvek hodnôt vstupného reťazca alebo premenné . Ak program používa metódu rozdelenia triedy string vytvoriť žetóny , hodnota reťazca môže byť priradený k premennej odkazu ako v nasledujúcom ukážkovom kóde : Spojené
 String myWords = " Tu sú niektoré slová " ; 
 
 Ak program používa triedu StringTokenizer vytvoriť žetóny , môže metódu konstruktoru triedy sa počiatočnú hodnotu reťazca ako parametra pomocou nasledujúcej syntaxe : 
 
 StringTokenizer myTokenizer = new StringTokenizer ( " tu sú niektoré slová " ) ; 
 
 Akonáhle program vytvorí jeden z týchto typy premenných , že je pripravený vytvoriť tokeny zo vstupného reťazca 
 Oddeľovače 
 . programy 
 Java možno rozdeliť vstupné textové reťazce na konkrétny oddeľovača . Oddeľovač je znak alebo súbor znakov rozdeliť reťazec na . Napríklad , Java možno rozdeliť vetu na slová pomocou znaku medzery ako oddeľovače . Keď je program , pomocou triedy reťazec , oddeľovač môže byť odovzdaný ako parameter metódy rozdelené . Keď je program , pomocou triedy StringTokenizer , oddeľovač môže byť odovzdaný do metódy konstruktoru triedy spolu s vstupný reťazec takto : 
 
 StringTokenizer myTokenizer = new StringTokenizer ( " Tu sú niektoré slová " , " " ) ; 
 
 Java programy možno použiť ľubovoľný znak alebo kombinácia znakov , ktoré slúžia ako oddeľovače , rovnako ako voliteľne definovanie týchto pomocou regulárnych výrazov . Spoločné oddeľovače patrí nový riadok a návrat vozíka znaky . 
 Token Výsledky 
 
 Java programy môžu spracovávať textové tokeny rôznymi spôsobmi . Ak program používa metódu rozdelenia triedy string , žetóny môžu byť uložené a spracované v poli . Keď kód volá metódu reťazec rozdeliť , Java vracia pole reťazcov . Kód potom môže iterovať to , alebo prístup k určité prvky v ňom , ako je požadované . Keď trieda StringTokenizer darí reťazec tokenov , programy používajú inštanciu objektu triedy samotnej iterovat sláčikových žetóny jeden po druhom . 
 Implementácia 
 
 Realizácia string žetóny v programe Java závisí na tom , ktoré sú zapojené triedy . Nasledujúci syntaxe príklad znázorňuje rozdelenie reťazcové premenné do poľa žetónov : 
 
 String [ ] myTokens = myWords.split ( " " ) ; 
 
 Nasledujúci kód demonštruje iterácie sláčikových tokeny pomocou StringTokenizer trieda : 
 
 kým ( myTokenizer.hasMoreTokens ( ) ) { 
 
 String thisToken = myTokenizer.nextToken ( ) ; 
 
 System.out.println ( thisToken ) ; 
 
 } 
 
 oficiálny Java prostriedky podporovať vývojárom použiť triedu string skôr než StringTokenizer , hoci nedávna jazykové správy naďalej poskytovať triedu .