In Java , una stringa tokenizer viene utilizzato per rompere una stringa di testo in sezioni chiamate token. Delimitatori , caratteri speciali utilizzati per separare i token , sono specificate all'interno della stringa tokenizer lista parametri e determinare come separare il testo in token . I token possono essere restituiti dal tokenizer e stampati , visualizzati o conservati per un uso successivo . La stringa tokenizer è considerato obsoleto e ora è supportata solo per consentire ai programmi anziani a rimanere compatibile con i moderni compilatori Java . Il metodo split viene ora utilizzato al posto della stringa tokenizer . Istruzioni 
 1 
 importare il pacchetto java.util.StringTokenizer prima della classe che contiene la stringa tokenizer : 
 
 import java.util.StringTokenizer ; 
 
 Token public class { 
 
 } 
 2 
 creare una stringa di dati variabili che contengono : 
 
 stringa private String = " An = Esempio = String; " + Commercio 
 " String = tokenizer ; " 
 3 
 creare una stringa tokenizer nel metodo principale del programma . Chiama la variabile stringa creata in precedenza . I due parametri tra parentesi la stringa del tokenizzatore sono la stringa contenente il testo seguito dal testo da analizzare fuori . Digitare il seguente codice: 
 
 public static void main (String args [ ] ) { 
 
 gettone = new StringTokenizer ( stringa , " =" ) StringTokenizer ; 
 
 } < br > 
 4 
 Aggiungi un delimitatore per la stringa tokenizer per rimuovere il testo selezionato utilizzando la funzione di ciclo "while " e il " hasMoreTokens ( ) " metodo trova all'interno del pacchetto tokenizer importato. Salvare l'output del metodo in due variabili stringa da stampare in un secondo momento nel programma. Digitare il seguente codice : 
 
 mentre ( string.hasMoreTokens ( ) ) { 
 
 String = st1 string.nextToken (); 
 
 String ST2 = string.nextToken ( ) ; 
 
 } 
 5 
 stampare la stringa token per lo schermo utilizzando il comando System.out.println . Il \\ t simbolo indica al compilatore Java per iniziare una nuova linea tra le uscite . Digitare il seguente codice : 
 
 System.out.println ( st1 + " \\ t" + ST2 ) ; 
 6 
 eseguire il programma tokenizzatore per vedere che funziona correttamente e da scoprire eventuali errori di codifica . Ecco il codice di esempio di tutto il programma : 
 
 import java.util.StringTokenizer ; 
 
 classe Token pubblico { 
 
 privato stringa String = " An = Esempio = String; " + Commercio 
 " String = Tokenizer ; " 
 
 static void main (String args [ ] ) { 
 
 gettone StringTokenizer = new StringTokenizer pubblico ( stringa , " =; " ) ; 
 
 mentre ( token.hasMoreTokens ( ) ) { 
 
 String = st1 string.nextToken (); 
 
 String ST2 = string.nextToken (); 
 < p > System.out.println ( st1 + " \\ t" + ST2 ) ; 
 
 } 
 
 } 
 
 }